Это мой контроллер сессий
class SessionsController < Clearance::SessionsController
include ActionView::Layouts
include ActionController::Flash
def create
user = AdminUser.find_or_create_from_auth_hash(request.env['omniauth.auth'])
sign_in(user)
redirect_to admin_dashboard_index_path
end
end
по какой-то причине мой current_user
равен нулю при перенаправлении на admin_dashboard_index_path
. У меня есть require_login
во всех других контроллерах. Таким образом, логин AD попадает в неопределенный цикл. Я что-то пропустил? Все остальные мои контроллеры наследуются от AdminController
, который наследуется от ActionController::Base