mirror of
https://github.com/Dvorinka/excalidraw-full.git
synced 2026-06-03 22:02:57 +00:00
添加 OIDC 认证支持,更新环境变量配置,重构 Docker Compose 文件,移除旧的 Dex 初始化脚本,优化用户模型,更新前端登录流程,支持通过 OIDC 登录。
This commit is contained in:
+3
-2
@@ -5,8 +5,9 @@ import "time"
|
||||
type (
|
||||
User struct {
|
||||
ID uint `json:"id" gorm:"primarykey"`
|
||||
GitHubID int64 `json:"githubId" gorm:"unique"`
|
||||
Login string `json:"login"`
|
||||
Subject string `json:"subject" gorm:"uniqueIndex"`
|
||||
Login string `json:"login" gorm:"uniqueIndex"`
|
||||
Email string `json:"email"`
|
||||
AvatarURL string `json:"avatarUrl"`
|
||||
Name string `json:"name"`
|
||||
CreatedAt time.Time `json:"createdAt"`
|
||||
|
||||
Reference in New Issue
Block a user