2
我使用的是Rails 4.2.1和Devise和rails_admin
,我对Rails很陌生。添加身份验证到我的网站的Rails管理员部分
我在项目中有一个用户模型和用户的登录模块。但我需要添加Rails管理员身份验证。我为此增加了一个新型号Admin
。我已经为Rails Admin登录设置了基本身份验证。但现在我需要删除基本认证并为Rails Admin添加登录页面。我必须做些什么改变?
至于我的代码,我目前使用这个基本身份验证:
RailsAdmin.config do |config|
config.authenticate_with do
authenticate_or_request_with_http_basic('Site Message') do |username, password|
authenticate_admin username, password
end
end
end
我已经加入authenticate_admin
在application_controller
的方法,我想使用的身份验证。
请添加一些代码片段,它会更容易为人们提供帮助。 – Maverick
RailsAdmin.config do | config | config.authenticate_with do authenticate_or_request_with_http_basic('Site Message')do | username,password | authenticate_admin用户名,密码 结束 结束 结束 – Sachin
现在,我正在使用此进行基本身份验证。我在application_controller中添加了authenticate_admin方法进行身份验证 – Sachin