11
This commit is contained in:
+7
-8
@@ -39,6 +39,13 @@ class User{
|
||||
$this->buildTeam($user);
|
||||
}
|
||||
function login_successed($data=[]){
|
||||
$data = $this->profile($data);
|
||||
/**
|
||||
* @var \support\OpenImSdk\Client $IM
|
||||
*/
|
||||
$IM = request()->IM;
|
||||
$imToken = $IM->auth->getUserToken($data['userID'],Input('platform'));
|
||||
$data['imToken'] = $imToken['token'];
|
||||
return $data;
|
||||
}
|
||||
function profile($user=[]){
|
||||
@@ -65,15 +72,7 @@ class User{
|
||||
$data['avatar'] = $data['avatar']?:"/static/img/avatar.png";
|
||||
$data['role'] = isset($role_arr[$data['role_id']]) ? $role_arr[$data['role_id']] : __('普通用户');//\app\model\UserRole::where('id',$data['role_id'])->value('name');
|
||||
|
||||
/**
|
||||
* @var \support\OpenImSdk\Client $IM
|
||||
*/
|
||||
$IM = request()->IM;
|
||||
$imToken = $IM->auth->getUserToken(idEncode($data['id']),Input('platform'));
|
||||
$data['imToken'] = $imToken['token'];
|
||||
$last_see = $last_see ?? cache('last_see_'.$data['id']);
|
||||
$data['id'] = idEncode($data['id']);
|
||||
$data['userID'] = $data['id'] ;
|
||||
$count = 0;
|
||||
$data['friend_settings'] = [
|
||||
'unread_count' => $count ??0,
|
||||
|
||||
Reference in New Issue
Block a user