李昊 4 년 전
부모
커밋
f392070b7f
1개의 변경된 파일7개의 추가작업 그리고 0개의 파일을 삭제
  1. 7 0
      GxPress/Api/GxPress.Api/AppControllers/UserController.cs

+ 7 - 0
GxPress/Api/GxPress.Api/AppControllers/UserController.cs

@@ -79,6 +79,11 @@ namespace GxPress.Api.AppControllers
         public async Task<UserSignInResult> SignIn(UserSignInRequest request)
         {
             var result = await _userRepository.SignInAsync(request);
+            if (result.IsAddUser)
+            {
+                //添加环信
+                await _userRepository.CreateMiUserAsync(result.UserEntity);
+            }
             var claims = new[]
             {
                 new Claim(ClaimTypes.NameIdentifier, result.UserId.ToString()),
@@ -102,8 +107,10 @@ namespace GxPress.Api.AppControllers
             {
                 var result = await _userRepository.SignInAsync(request);
                 if (result.IsAddUser)
+                {
                     //添加环信
                     await _userRepository.CreateMiUserAsync(result.UserEntity);
+                }
                 var claims = new[]
                 {
                 new Claim(ClaimTypes.NameIdentifier, result.UserId.ToString()),