LoginSignup
2
1

More than 5 years have passed since last update.

omniauthで、OAuth処理を始めたURLへコールバックしたい場合(リンクのみ)

Posted at

元のURLがrequest.env['omniauth.origin']に入っているよ!下記のようにすれば戻れる。

class SessionsController < ApplicationController
  def callback
    # do your authentication stuff here...
    redirect_to request.env['omniauth.origin'] || '/default'
  end
end
2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1