diff --git a/www-api/app/Config/Constants.php b/www-api/app/Config/Constants.php index e727af91..c752282a 100644 --- a/www-api/app/Config/Constants.php +++ b/www-api/app/Config/Constants.php @@ -180,8 +180,15 @@ define('WRENCHBOARD_RESEND_PENDING_LINK', 11019); #define WRENCHBOARD_START_JOBLIST 11028 #define WRENCHBOARD_ACCOUNT_DASHDATA 11029 +#define LOGIN_GOOGLE 990010 +#define LOGIN_FACEBOOK 990011 +#define LOGIN_APPLE 990012 */ +const LOGIN_GOOGLE = 990010; +const LOGIN_FACEBOOK = 990011; +const LOGIN_APPLE = 990012; + define('WRENCHBOARD_ACCOUNT_CREATEACC', 11020); define('WRENCHBOARD_ACCOUNT_AUXSTART', 11023); define('WRENCHBOARD_ACCOUNT_AUXLOGIN', 11024); diff --git a/www-api/app/Controllers/WrenchOauth.php b/www-api/app/Controllers/WrenchOauth.php index 2d7de40f..64182f4b 100644 --- a/www-api/app/Controllers/WrenchOauth.php +++ b/www-api/app/Controllers/WrenchOauth.php @@ -207,7 +207,7 @@ class WrenchOauth extends BaseController // not really implemented switch($in["auth_type"]){ - case 'GOOGLE': + case 'GOOGLE33': log_message('critical', "prepareOauthEndPointDataL LOGIN DATA STEP 2".serialize($in) ); $local_out["user_info"] = $this->gooleOAuthGetUser($in["access_token"], $local_out); log_message('critical', "prepareOauthEndPointDataL FINAL DATALOGIN DATA STEP 3".serialize($local_out) ); @@ -251,6 +251,7 @@ class WrenchOauth extends BaseController $data['firstname'] = $user["given_name"];; $data['lastname'] = $user["family_name"];; $data['email'] = $user["email"]; + $data['login_channel'] = LOGIN_GOOGLE; $data['sessionid'] = rand(10000, 99999) . "A" . rand(10000, 99999); // $this->load->model('backend_model');