rails3.1下使用devise
来源:互联网 发布:数据分析用什么工具 编辑:程序博客网 时间:2024/06/05 02:35
1、gem install devise
2、在gemfile中添加 gem 'devise'
3、bundle install
4、执行 rails generate devise:install
5、配置config/environment/development.rb中,添加
config.action_mailer.default_url_options={:host=>'localhost:3000'}
6、route中添加
root :to=>'home#index'
7、application.html.erb中添加
<p class="notice"><%=notice%></p>
<p class="alert"><%=alert%></p>
8、执行rails generate devise User
9、修改migrate/DeviseCreateUser,修改models/User.rb改成自己需要的内容
10、rake db:migrate
11、生成自定义视图
rails generate devise:views
12、设置config/development.rb里的邮箱
config.action_mailer.default_url_options={:host=>'localhost:3000'}
config.action_mailer.delivery_method = :smtp
config.action_mailer.smtp_settings = {
:address => "smtp.163.com",
:port => 25,
:domain => "163.com",
:authentication => :login,
:user_name => "", #你的邮箱
:password => "******" #你的密码
}
13、应用于controller,before_filter :authenticate_user!
获取当前用户current_user
- rails3.1下使用devise
- rails3插件 devise 入门指南
- devise使用
- gem devise 使用简介
- devise的使用
- rails使用devise验证
- rails中使用devise
- Rails3.2 下使用 plugin出现的问题
- Rails使用Devise验证用户
- windows7 rails3.1下Rmagick安装(brown)
- Linux下安装ruby1.9.3和rails3.1
- rails3下分离route配置文件
- rails3 环境下安装rmagick
- rails3.1simple_captcha安装
- Rails3.0.3使用Authlogic插件
- 安装使用railscasts(Rails3)
- 安装使用railscasts(Rails3)
- rails 使用devise完成注册、登录功能
- python的一个小技巧
- Trac 经验谈之(6完)插件篇补遗
- var目录
- 流行权限管理 gem Devise简介
- 流行的权限管理 gem devise的定制
- rails3.1下使用devise
- 第二章之“选择排序”
- 1.1-学习Opencv与MFC混合编程之---利用画图函数,生成视频,并写入视频文件
- 常用 Java 静态代码分析工具的分析与比较
- MPC8377处理器板卡设计与实现
- 策略模式
- 1.1.0-学习Opencv与MFC混合编程之---全屏截图,保存为BMP图像(并增加快捷键)
- javascript打印
- C++内存管理