有些东西忘的太快了 。 mysql 不知道安装过多少次 ,最终有些命令总是丢三落四的 。 最终 一个文档 把它全部终结 。
首先 安装 状态机 state_machine
安装地址:http://github.com/pluginaweek/state_machine/tree/master
这个状态机 已经被 aasm 取代 ,建议安装后者 。 我这里 需求简单 ,仅仅是记录用户的验证状态 ,无所谓了 。
安装 rspec
地址:http://wiki.github.com/dchelimsky/rspec/rails
Rspec 的安装方法在:http://wiki.github.com/dchelimsky/rspec/rails 说的很明白.可是我也遇到了问题 :
我在window上 直接按照 如下方法安装
ruby script/plugin install git://github.com/dchelimsky/rspec.git -r 'refs/tags/1.2.6'
ruby script/plugin install git://github.com/dchelimsky/rspec-rails.git -r 'refs/tags/1.2.6'
ruby script/generate rspec
结果失败 , 最后无奈 只能用 git clone 拷贝 源码到plugin下, 最后 执行
ruby script\generate rspec 才成功 。
一般情况 , 按照 以上的步骤应该没问题才对 。
安装 restful-authentication
地址:http://github.com/technoweenie/restful-authentication/tree/master
如果以上 准备就行 ,按照 这个插件里面的README.textile 安装 应该没问题了:
./script/generate authenticated user sessions \
--include-activation \
--stateful \
--rspec \
--skip-migration \
--skip-routes \
--old-passwords
我将 --skip-migration \ --skip-routes \ 去掉了 , 生成migration吧 不行的话,省了手工建文件 。
分享到:
相关推荐
- ASP.NET身份验证:Forms Authentication、Windows Authentication等方式保护应用安全。 - 授权(Authorization):控制用户对特定资源的访问权限。 7. **部署与发布** - 部署ASP.NET应用至IIS(Internet ...
本资料集"ASP.NET夜话整理收藏"显然是一个专门针对初学者的资源集合,涵盖了Asp.NET的基础知识、常见问题以及实践经验。 Asp.NET的核心特性包括: 1. **页面生命周期管理**:Asp.NET通过一系列的生命周期方法,如_...
- 验证和授权:Forms Authentication、Windows Authentication、Role-based Authorization。 - 跨站脚本攻击(XSS)和跨站请求伪造(CSRF)防护。 9. **部署与发布** - 配置Web.config文件,处理IIS设置,进行...
这个“ASP.NET学习大全(整理)”压缩包文件显然是一个集合了ASP.NET开发中关键知识点和实用技巧的资源。 在ASP.NET中,主要包含以下几个核心概念和组件: 1. **页面生命周期**:ASP.NET页面经历一系列的生命周期...
- 身份验证和授权:熟悉Forms Authentication、Windows Authentication等机制。 - 安全性最佳实践:学习防止SQL注入、XSS攻击等安全措施。 5. **缓存与性能优化** - 输出缓存:了解如何利用ASP.NET的输出缓存...
本笔记整理了从入门到进阶的重要概念,旨在帮助读者深入理解和掌握ASP.NET的实际应用。 首先,ASP.NET是微软推出的一个用于构建动态网站、Web应用程序和Web服务的开源框架。它基于.NET Framework或.NET Core,提供...
1. **身份认证(Authentication)** ASP.NET提供了多种身份验证机制,如Windows身份验证、Forms身份验证、OAuth等。Forms身份验证是最常见的方式,通过用户名和密码进行验证,可以实现会话管理和用户登录状态的保持...
.NET MVC提供了多种身份验证机制,如Forms Authentication、OAuth、JWT等,确保只有经过验证的用户才能访问受保护的资源。 这些知识点构成了.NET MVC开发的基础,理解和掌握它们对于构建高效、可维护的Web应用至关...
14. **Security**:学习如何在J2EE应用中实现用户认证和授权,如JAAS(Java Authentication and Authorization Service)和Spring Security。 15. **Testing与Continuous Integration**:单元测试、集成测试和自动...
这个压缩包文件"ASP.NET知识点总结.zip"包含了作者整理的一系列ASP.NET关键概念的图片教程,适用于初学者进行学习。 1. **第一章:基础概念** - ASP.NET的基础架构:讲解了ASP.NET如何运行在IIS服务器上,以及Web ...
9. **安全性**:熟悉身份验证(Forms Authentication、Windows Authentication)和授权机制,了解防止SQL注入、XSS攻击的安全策略。 10. **缓存**:了解Output Cache、Data Cache和SqlCacheDependency等缓存技术,...
7. **身份认证与授权**:ASP.NET提供了强大的身份验证和授权机制,如Forms Authentication、Windows Authentication和OAuth等,确保Web应用的安全性。 8. **部署与IIS**:学习ASP.NET还包括了解如何在IIS(Internet...
只需单击一下即可:总览这是一个样板应用程序,用于使用带有代码覆盖率和JWT身份验证的ES6和Express在Node.js中构建REST API。 遵循最佳做法可帮助您保持生产力。 遵循。 深受启发。产品特点特征概要ES6通过Babel ...
5. **ASP.NET身份认证和授权**:介绍ASP.NET内置的安全机制,如Forms Authentication和Role-Based Authorization,用于保护网站资源的安全。 6. **部署和配置**:讲解如何将ASP.NET应用程序部署到IIS服务器,以及...
这门课件由王祖俪教授精心整理,旨在为初学者提供一个系统且实用的学习资源,帮助他们掌握ASP.NET的核心概念和技术,从而能够设计出功能丰富的Web应用。 ASP.NET是微软公司开发的一个用于构建动态网站、Web应用和...
JavaEE提供了JAX-RS(Java API for RESTful Web Services)来构建RESTful Web服务,实现系统各模块之间的通信。 6. 性能优化:网络云盘系统的性能关乎用户体验。可能需要对系统进行性能测试,然后通过JavaEE的异步...
6. **身份验证和授权**:Asp.Net内置的安全机制,如Forms Authentication和Role-Based Authorization,用于保护应用程序免受未授权访问。 7. **状态管理**:包括视图状态、控制状态、查询字符串、Cookie等,用于在...