我想知道在我想编写一个应用程序(例如博客)并且我希望只有一个用户的情况下是否有一个公认的解决方案。我一直在四处寻找,但运气不佳(主要是遇到关于一个用户模型的问题)。
我认为如果我要创建一个用户模型+表只是为了存储一个用户,那么使用设计或巫术会有点矫枉过正。虽然我也不想只将我的密码以纯文本形式存储在源代码中。
我想知道在我想编写一个应用程序(例如博客)并且我希望只有一个用户的情况下是否有一个公认的解决方案。我一直在四处寻找,但运气不佳(主要是遇到关于一个用户模型的问题)。
我认为如果我要创建一个用户模型+表只是为了存储一个用户,那么使用设计或巫术会有点矫枉过正。虽然我也不想只将我的密码以纯文本形式存储在源代码中。
推出自己的身份验证并不难,这使得以后修改起来很容易。Ryan Bates 有一个很棒的从头开始构建身份验证的截屏视频,可以让您立即启动并运行。
http://railscasts.com/episodes/250-authentication-from-scratch(较旧但免费版本)
或者
http://railscasts.com/episodes/250-authentication-from-scratch-revised(仅限更新会员)
如果您只需要一些简单的身份验证逻辑,您可以使用HTTP 身份验证并硬编码您的用户名和密码。