|
|
|
@@ -1,4 +1,4 @@ |
|
|
|
class Oauth2Controller < ActionController::Base |
|
|
|
class Oauth2Controller < ApplicationController |
|
|
|
layout 'doorkeeper/application' |
|
|
|
include LoginHelper |
|
|
|
|
|
|
|
@@ -6,6 +6,9 @@ class Oauth2Controller < ActionController::Base |
|
|
|
client_id = params[:call_url].split("client_id=")[1].split("&redirect_uri")[0] |
|
|
|
@call_url = request.fullpath.split('call_url=').last |
|
|
|
@app = Doorkeeper::Application.find_by(uid: client_id) |
|
|
|
if User.current.logged? |
|
|
|
redirect_to @call_url + "&auth=" + @user.login |
|
|
|
end |
|
|
|
end |
|
|
|
|
|
|
|
def create |
|
|
|
|