使用Devise,我想从注册页面复制登录表单的行为。
因此,如果用户存在于数据库中,并且用户输入的密码与数据库中的用户的密码匹配,则应自动将用户登录到应用程序。
用户到达现场并完成注册表单。
注册控制器实现用户在数据库中的存在。
应用程序获取提交的详细信息,并在
下面的代码覆盖默认的注册控制器,但仅限于我所做的。我已经尝试过各种方法来从这里调用sign_in方法,但是它常常是不够的。
class RegistrationsController < Devise::RegistrationsController
def new
super
end
Azure B2C自定义策略有时只在Safari浏览器中失败,错误如下:
ServerError: AADB2C90091: The user has cancelled entering self-asserted information.
在其他浏览器中,如Chrome或Edge,工作得很好。
对于登录流,我使用这个模板。