gpt4 book ai didi

ruby-on-rails - Rails 4 + Devise 3.0.0 添加用户名

转载 作者:行者123 更新时间:2023-12-04 05:47:00 26 4
gpt4 key购买 nike

我正在使用 Rails 4 和 Devise 3.0.0,并且是使用这些新的强大参数的新手。我使用 documentation on the Devise wiki 在 User 模型中添加了一个用户名.我遇到的问题是 Rails 4 中的参数变化很大。

如何添加 :login用户模型的属性以启用使用用户名或电子邮件登录?

最佳答案

来自设计上的 rails4 自述文件:https://github.com/plataformatec/devise/tree/rails4#strong-parameters

class ApplicationController < ActionController::Base
before_filter :configure_permitted_parameters, if: :devise_controller?

protected

def configure_permitted_parameters
devise_parameter_sanitizer.for(:sign_in) { |u| u.permit(:login, :email) }
end
end

关于ruby-on-rails - Rails 4 + Devise 3.0.0 添加用户名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16715424/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com