diff options
Diffstat (limited to 'model/authorize.go')
-rw-r--r-- | model/authorize.go | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/model/authorize.go b/model/authorize.go index e0d665bae..2b4017e9c 100644 --- a/model/authorize.go +++ b/model/authorize.go @@ -11,6 +11,7 @@ import ( const ( AUTHCODE_EXPIRE_TIME = 60 * 10 // 10 minutes AUTHCODE_RESPONSE_TYPE = "code" + DEFAULT_SCOPE = "user" ) type AuthData struct { @@ -71,6 +72,10 @@ func (ad *AuthData) PreSave() { if ad.CreateAt == 0 { ad.CreateAt = GetMillis() } + + if len(ad.Scope) == 0 { + ad.Scope = DEFAULT_SCOPE + } } func (ad *AuthData) ToJson() string { |