我在项目中用到了 doorkeeper,然后配置为
resource_owner_authenticator do
MemAccount.find_by_id(session[:mem]) || redirect_to('/mem/login')
end
然后当网站为登录状态时就出现这个中间页面
但是如果是未登录的话就直接跳到了网站的登录界面,后面就跟 oauth 无关了,但是我想要的是如果是没有登录的话也跳转到上面的页面,只不过是多了一个登录的功能,类似于 qq 第三方登录,如果未检测到登录就让用户输入用户名密码,请问是我哪儿写错了吗?