インストールします
git://github.com/applicake/doorkeeper-provider-app.gitと
git://github.com/applicake/doorkeeper-devise-client.gitと
RackBaseURI /プロバイダーと
RackBaseURI /クライアントそれぞれ、apache2 とパッセンジャーを使用します。
一部の OAuth リダイレクトが機能しなくなりました。
プロバイダーは https://example.org/provider/users/sign_inにリダイレクトする必要があります が、 https://example.org/users/sign_in に移動します
config/initializers/devise.rb を編集することで、クライアントでクライアントのリダイレクトを正しく処理したと思います
config.omniauth :doorkeeper, DOORKEEPER_APP_ID, DOORKEEPER_APP_SECRET, :client_options => {
:site => DOORKEEPER_APP_URL,
:authorize_url => "#{DOORKEEPER_APP_URL}/provider/oauth/authorize",
:ssl => {:ca_path => "/etc/ssl/certs"}
}
しかし、上記のように、プロバイダーで何をすべきかがわかりません。助けてくれてありがとう