Skip to content

Commit 1d5d957

Browse files
committed
accessToken 过来的时候,保存 Session,以便 Turbolinks App 的表单可以提交
1 parent ea46c38 commit 1d5d957

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

app/controllers/application_controller.rb

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,10 @@ def authenticate_user!(opts = {})
102102

103103
def current_user
104104
if doorkeeper_token
105+
return @current_user if defined? @current_user
105106
@current_user ||= User.find_by_id(doorkeeper_token.resource_owner_id)
107+
sign_in @current_user
108+
@current_user
106109
else
107110
super
108111
end

0 commit comments

Comments
 (0)