xilele 发表于 2019-8-22 11:02:08

疑惑LoginController.java TSUser.class, "email", user.getUserName()

src\main\java\org\jeecgframework\web\system\controller\core\LoginController.java (2 hits)
大约Line 131: u = userService.findUniqueByProperty(TSUser.class, "email", user.getUserName());
大约Line 198: u = userService.findUniqueByProperty(TSUser.class, "email", user.getUserName());

为什么这里是"email",而不是"userName"?
关联文件是:
src/main/java/org/jeecgframework/web/system/pojo/base/TSBaseUser.java
        @Column(name = "username", nullable = false)
        public String getUserName() {
                return this.userName;
        }

        public void setUserName(String userName) {
                this.userName = userName;
        }

xilele 发表于 2019-8-22 11:42:36

接到ZJF11:36:27说明
先根据用户名查找用户登录如果没有再根据邮箱查找用户
页: [1]
查看完整版本: 疑惑LoginController.java TSUser.class, "email", user.getUserName()