File tree Expand file tree Collapse file tree 1 file changed +4
-1
lines changed Expand file tree Collapse file tree 1 file changed +4
-1
lines changed Original file line number Diff line number Diff line change @@ -275,7 +275,7 @@ func AuthorizeHandler() gin.HandlerFunc {
275275 sessionstore .RemoveState (sessionToken )
276276 sessionstore .SetState (authToken .FingerPrintHash , authToken .FingerPrint + "@" + user .ID )
277277 sessionstore .SetState (authToken .AccessToken .Token , authToken .FingerPrint + "@" + user .ID )
278- cookie . SetSession ( gc , authToken . FingerPrintHash )
278+
279279 expiresIn := int64 (1800 )
280280
281281 // used of query mode
@@ -294,6 +294,9 @@ func AuthorizeHandler() gin.HandlerFunc {
294294 res ["refresh_token" ] = authToken .RefreshToken .Token
295295 params += "&refresh_token=" + authToken .RefreshToken .Token
296296 sessionstore .SetState (authToken .AccessToken .Token , authToken .FingerPrint + "@" + user .ID )
297+ } else {
298+ // set session if not offline access
299+ cookie .SetSession (gc , authToken .FingerPrintHash )
297300 }
298301
299302 if isQuery {
You can’t perform that action at this time.
0 commit comments