欢迎来到课程管理系统
++ 这里是一个基于Spring Boot + Thymeleaf + Gitea OAuth2的课程管理系统。 + 您可以使用用户名密码登录,也可以使用Gitea账号进行第三方登录。 +
+用户的登录密码,存储时应该加密处理。
+ */ + @TableField("password") + @Schema(description = "密码", example = "encrypted_password") + private String password; + /** * Gitea Open ID * @@ -114,16 +123,18 @@ public class SysUser implements Serializable { * @param name 姓名 * @param avatar 头像 * @param email 邮箱 + * @param password 密码 * @param giteaOpenId Gitea Open ID */ public SysUser(String userId, String username, String nickname, String name, - String avatar, String email, String giteaOpenId) { + String avatar, String email, String password, String giteaOpenId) { this.userId = userId; this.username = username; this.nickname = nickname; this.name = name; this.avatar = avatar; this.email = email; + this.password = password; this.giteaOpenId = giteaOpenId; } @@ -136,6 +147,7 @@ public class SysUser implements Serializable { ", name='" + name + '\'' + ", avatar='" + avatar + '\'' + ", email='" + email + '\'' + + ", password='" + password + '\'' + ", giteaOpenId='" + giteaOpenId + '\'' + '}'; } diff --git a/src/main/java/com/chinaweal/youfool/course/service/SysUserService.java b/src/main/java/com/chinaweal/youfool/course/service/SysUserService.java index 6e64313..5c94dde 100644 --- a/src/main/java/com/chinaweal/youfool/course/service/SysUserService.java +++ b/src/main/java/com/chinaweal/youfool/course/service/SysUserService.java @@ -22,4 +22,20 @@ import com.chinaweal.youfool.course.entity.SysUser; * @since 1.0.0 */ public interface SysUserService extends IService+ 这里是一个基于Spring Boot + Thymeleaf + Gitea OAuth2的课程管理系统。 + 您可以使用用户名密码登录,也可以使用Gitea账号进行第三方登录。 +
+