很多网站都有保存密码,或者记住我一个星期的功能,但是,在 ruby on rails 教程中的实例程序里,每次登录和打开编辑个人信息的页面时,都是请求访问本地钥匙串,如何禁止 rails 在每次访问一个编辑密码的页面时,访问本地钥匙串?
修改 我把 mac 钥匙串里关于 localhost 的那段给删掉貌似就好了。不过,不知道这是不是解决了根本。同时,这样也有了另外的疑问,怎么禁止在 rails 在 Mac 上保存浏览器的表单密码到钥匙串中?
这个应该是你的浏览器的「记住密码」的功能吧?
#1 楼 @_samqiu 应该不是吧。我打开 csdn,同样可以用“记住我一星期”,然后去修改我的密码,浏览器不回提示我说,“xxx 要访问我的钥匙串,是否允许这样”。现在是即便我已经登录了,准备去修改密码,他要询问,我 sign out,然后登录,还有询问。。很烦。。
@Ryan CSDN 那个是 Cookies……如果你用简单的 html basic 或者 digest 认证的话,就是把密码存在 Mac 的 Keychain 里的,改用 Cookies 吧 (比如考虑 Devise 之类的 gem?)
#3 楼 @southwolf 原来如此!我去试试看