草庐IT

AUTHENTICATION

全部标签

php - 在 Laravel 5 注销后防止浏览器的后退按钮登录

我是Laravel5的新手,正在尝试制作一个简单的身份验证页面。我的问题是我可以在单击注销链接后正确注销,但如果我单击浏览器的后退按钮,仍然能够看到页面的内容,实际上不应该看到关于我的身份验证中间件进程的内容。我读到我可以通过禁用缓存来防止这种情况发生,但我认为这不是最好的方法,所以我怎样才能以更好的方式做到这一点?简单地说,我的注销路线是Route::get('logout',array('uses'=>'LoginController@logout'));注销函数是:publicfunctionlogout(){Auth::logout();//logoutuserSession:

php - 为什么我无法使用谷歌浏览器登录到 magento 后端

我正在使用magento社区版1.7.0.2。我无法登录到magento的后端。我知道这个问题可能是因为chrome不接受cookie。但是如何解决这个问题请帮忙。谢谢 最佳答案 如果您为Magento管理面板启用了https,请确保为系统下的“仅使用HTTP”选项设置“否”->配置->网络->session和Cookie管理。”如果您有权访问数据库,则打开表“core_config_data”并搜索路径“web/cookie/cookie_httponly”并将值设置为“0”".确保删除var/cache文件夹。现在尝试登录到Ma

php - 为什么我无法使用谷歌浏览器登录到 magento 后端

我正在使用magento社区版1.7.0.2。我无法登录到magento的后端。我知道这个问题可能是因为chrome不接受cookie。但是如何解决这个问题请帮忙。谢谢 最佳答案 如果您为Magento管理面板启用了https,请确保为系统下的“仅使用HTTP”选项设置“否”->配置->网络->session和Cookie管理。”如果您有权访问数据库,则打开表“core_config_data”并搜索路径“web/cookie/cookie_httponly”并将值设置为“0”".确保删除var/cache文件夹。现在尝试登录到Ma

php - 在 PHP 中使用 session 和 cookie 创建安全登录

我正在制作一个我希望尽可能安全的登录脚本。问题是,安全似乎是一场永无止境的战斗。因此,从本质上讲,我正在寻找对我的想法的建议和改进。我拥有的是完全基于session的登录。只要session信息发生变化,就会调用session_regenerate_id()以避免明显的劫持尝试。当未设置session时,我会检查cookie以获取有效登录,如果成功,我会更新session。我尝试通过添加哈希值和一段唯一的用户信息(如用户名或ID)来保护cookie。这个散列由各种信息组成,包括用户名/id、无法破译的密码散列、部分IP地址等。通过从cookie中提取用户名/id,我可以从有效的用户信息

php - 在 PHP 中使用 session 和 cookie 创建安全登录

我正在制作一个我希望尽可能安全的登录脚本。问题是,安全似乎是一场永无止境的战斗。因此,从本质上讲,我正在寻找对我的想法的建议和改进。我拥有的是完全基于session的登录。只要session信息发生变化,就会调用session_regenerate_id()以避免明显的劫持尝试。当未设置session时,我会检查cookie以获取有效登录,如果成功,我会更新session。我尝试通过添加哈希值和一段唯一的用户信息(如用户名或ID)来保护cookie。这个散列由各种信息组成,包括用户名/id、无法破译的密码散列、部分IP地址等。通过从cookie中提取用户名/id,我可以从有效的用户信息

php - 积极维护用于用户身份验证的 PHP 库?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭6年前。Improvethisquestion我知道滚动您自己的用户身份验证脚本的风险,但我也对使用似乎未被积极维护的软件包持谨慎态度:currentversionofPEARLiveUser快一岁了。请推荐(并论证)一个积极维护的用户身份验证库,它可以集成到现有的Web项目中。它应该理想地支持各种角色——匿名用户、注册用户和各级管理员。

php - 积极维护用于用户身份验证的 PHP 库?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭6年前。Improvethisquestion我知道滚动您自己的用户身份验证脚本的风险,但我也对使用似乎未被积极维护的软件包持谨慎态度:currentversionofPEARLiveUser快一岁了。请推荐(并论证)一个积极维护的用户身份验证库,它可以集成到现有的Web项目中。它应该理想地支持各种角色——匿名用户、注册用户和各级管理员。

php - 在 PHP 中使用 "Remember me"功能的正确方法

短致力于登录系统并尝试实现记住我的功能。最近,我做了关于这个主题的研究,阅读了一堆文章、帖子、故事、小说、童话故事(之所以这样称呼,因为其中一些甚至不包含一行代码,只是一堆单词)关于,cookie漏洞如固定、劫持……等并决定实现以下目标设置登录尝试之间的时间延迟(以防止暴力攻击)并限制尝试次数几乎在每次操作时都重新生成sessionID但是我真的对我的主要问题感到困惑:对于“记住我”功能,哪种方式是正确的?使用cookies/session/数据库?请用代码解释一下你的想法。(没有代码我看不懂)详细目前,我的代码看起来像这样在登录期间,我使用以下函数来设置cookie和sessionp

php - 在 PHP 中使用 "Remember me"功能的正确方法

短致力于登录系统并尝试实现记住我的功能。最近,我做了关于这个主题的研究,阅读了一堆文章、帖子、故事、小说、童话故事(之所以这样称呼,因为其中一些甚至不包含一行代码,只是一堆单词)关于,cookie漏洞如固定、劫持……等并决定实现以下目标设置登录尝试之间的时间延迟(以防止暴力攻击)并限制尝试次数几乎在每次操作时都重新生成sessionID但是我真的对我的主要问题感到困惑:对于“记住我”功能,哪种方式是正确的?使用cookies/session/数据库?请用代码解释一下你的想法。(没有代码我看不懂)详细目前,我的代码看起来像这样在登录期间,我使用以下函数来设置cookie和sessionp

php - PHP 中的 REST 身份验证 (CodeIgniter)

我从我的Web应用程序编写RESTAPI。应用程序是使用CodeIgniter框架编写的。应用程序本身运行良好,但我坚持进行REST身份验证。我认为基本的Http身份验证在一段时间内就足够了。公共(public)API尚未计划。是否有任何代码示例如何实现REST身份验证,以便在用户通过身份验证后他可以自由调用所有protected方法。 最佳答案 我编写了一个RESTController,使您的REST应用程序更易于构建。您可以在NetTuts:WorkingwithRESTfulservicesinCodeIgniter上阅读所有