session add

This commit is contained in:
CHIEFSOFT\ameye
2023-07-09 15:25:18 -04:00
parent b9f0544303
commit 49c9c34633
+2 -1
View File
@@ -1790,11 +1790,12 @@ long LoginWrenchBoardExternal(CVars in, CVars &out) {
if (ret > 0) {
out["status"] = "Email is already registered";
} else {
load_db_record(in, "SELECT upper(md5(now()::text))||''|| upper(md5(now()::date::text)) AS sessionid");
ret = load_db_record(out, "SELECT *,id AS member_id FROM members WHERE LOWER(email)=LOWER('%s') AND external_idp_provider_id='%s' AND external_idp_provider=%ld", in["email"].c_str(), in["external_idp_provider_id"].c_str(), in["external_idp_provider"].Long());
if (ret > 0) {
logfmt(logINFO, "External account already exists");
} else {
load_db_record(in, "SELECT upper(md5(now()::text))||''|| upper(md5(now()::date::text)) AS sessionid");
logfmt(logINFO, "Create new FB account");
CVars xx;
xx["username"] = in["email"];