|
@@ -137,10 +137,11 @@ class Api extends Public_Controller
|
|
|
$json = $this->get_json();
|
|
|
$data = json_decode($json, true);
|
|
|
$user_model = $this->user_model;
|
|
|
- $user_model->set_collection_name("sso_users");
|
|
|
+ //$user_model->set_collection_name("sso_users");
|
|
|
if($user_model->is_exists("username",$data['username'])){
|
|
|
$info['last_login_time'] = new MongoDB\BSON\UTCDateTime(time()*1000);
|
|
|
$info['code'] = $this->create_token();
|
|
|
+ $info['from'] = $data['from'];
|
|
|
$user_model->set_val($info,array("username"=>$data['username']));
|
|
|
$msg["login_url"]=site_url("v1/api/sso_login?code=".$info['code']);
|
|
|
}else {
|
|
@@ -165,7 +166,7 @@ class Api extends Public_Controller
|
|
|
$code = $this->input->get("code", true);
|
|
|
$msg = array();
|
|
|
$user_model = $this->user_model;
|
|
|
- $user_model->set_collection_name("sso_users");
|
|
|
+ //$user_model->set_collection_name("sso_users");
|
|
|
$sso_user = $user_model->get_user_with_code($code);
|
|
|
if($code && $sso_user){
|
|
|
$sso_user['code'] = "";
|