在Rails中,可以通过设置session来实现在使用omniauth成功登录后重定向回原始页面。具体步骤如下:
session[:return_to] = request.referer
def callback
# 处理omniauth回调逻辑
# ...
# 重定向到之前保存的URL或默认页面
redirect_to session[:return_to] || root_path
end
这样,用户在成功登录后会被重定向回原始页面。
推荐的腾讯云相关产品:腾讯云服务器(CVM)和腾讯云数据库(TencentDB)。
领取专属 10元无门槛券
手把手带您无忧上云