nezha/model/oauth2bind.go
UUBulb 5fc1c8d83c
Some checks failed
CodeQL / Analyze (go) (push) Has been cancelled
CodeQL / Analyze (javascript) (push) Has been cancelled
Contributors / contributors (push) Has been cancelled
Sync / sync-to-jihulab (push) Has been cancelled
Run Tests / tests (macos) (push) Has been cancelled
Run Tests / tests (ubuntu) (push) Has been cancelled
Run Tests / tests (windows) (push) Has been cancelled
fix: possible redirect url inconsistency (#1003)
2025-02-24 20:53:11 +08:00

25 lines
465 B
Go

package model
type Oauth2Bind struct {
Common
UserID uint64 `gorm:"uniqueIndex:u_p_o" json:"user_id,omitempty"`
Provider string `gorm:"uniqueIndex:u_p_o" json:"provider,omitempty"`
OpenID string `gorm:"uniqueIndex:u_p_o" json:"open_id,omitempty"`
}
type Oauth2LoginType uint8
const (
_ Oauth2LoginType = iota
RTypeLogin
RTypeBind
)
type Oauth2State struct {
Action Oauth2LoginType
Provider string
State string
RedirectURL string
}