ソースを参照

用户接口添加客户端判断,以及注入子用户接口

tuonina 5 年 前
コミット
f548efe740

+ 21 - 0
tuon-core/src/main/java/cn/tonyandmoney/tuon/core/user/IUser.java

@@ -34,6 +34,27 @@ public interface IUser {
     String getAccount();
 
 
+    /**
+     * 是否为用户,返回true标识用户,反之则为客户端
+     *
+     * @return
+     */
+    default boolean isClient() {
+        return true;
+    }
+
+    /**
+     * 获取授权的用户信息
+     * @return
+     */
+    default IUser getUser(){
+        return this;
+    }
+
+    default void setUser(IUser user){
+
+    }
+
     default Set<String> getRoleIdList() {
         return Collections.emptySet();
     }