提交 1488d01b authored 作者: Whispa's avatar Whispa

commit commit

上级 00cb23ad
...@@ -11,6 +11,7 @@ public interface UserRepository extends PagingAndSortingRepository<TbCfUserInfo, ...@@ -11,6 +11,7 @@ public interface UserRepository extends PagingAndSortingRepository<TbCfUserInfo,
Optional<TbCfUserInfo> findFirstByAccount(String s); Optional<TbCfUserInfo> findFirstByAccount(String s);
boolean existsByAccount(String s); boolean existsByAccount(String s);
Optional<TbCfUserInfo> findByFirebaseUid(String s); Optional<TbCfUserInfo> findByFirebaseUid(String s);
Optional<TbCfUserInfo> findFirstByFirebaseUidOrAccount(String firebaseUid, String account);
boolean existsByFirebaseUid(String s); boolean existsByFirebaseUid(String s);
Optional<TbCfUserInfo> findFirstByEmail(String s); Optional<TbCfUserInfo> findFirstByEmail(String s);
Optional<TbCfUserInfo> findByCode(String s); Optional<TbCfUserInfo> findByCode(String s);
......
...@@ -21,7 +21,8 @@ public class AuthenticationUser implements IAuthenticationFacade { ...@@ -21,7 +21,8 @@ public class AuthenticationUser implements IAuthenticationFacade {
} }
public TbCfUserInfo user(){ public TbCfUserInfo user(){
return repository.findByFirebaseUid(getAuthentication().getName()).orElseGet(null); String name = getAuthentication().getName();
return repository.findFirstByFirebaseUidOrAccount(name,name).orElseGet(null);
} }
public String userId(){ public String userId(){
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论