草庐IT

$免登录实

全部标签

php - 登录后返回上一页

喂!很长一段时间以来,我一直想要在我的网站上使用returntosamepageafterlogin功能。但最好的方法是什么?我正在考虑将url保存到session中,当他/她登录时,我检查是否设置了returnto-session,如果是,我重定向到该页面那安全/好吗? 最佳答案 这通常是通过将上一页的URL放入登录页面的查询字符串中来完成的。编辑:确保验证URL是相对路径,并对其进行正确编码。 关于php-登录后返回上一页,我们在StackOverflow上找到一个类似的问题:

php - cUrl 登录然后 cUrl 下载

我正在编写一个脚本来从受密码保护的成员(member)区下载文件。我现在通过使用curl调用登录然后下载来让它工作。但我试图解决的问题是我可能希望有一个脚本登录并保存cookie,然后另一个脚本使用cookie下载所需的文件。现在我不确定这是否可能。这是我的工作代码:$cookie_file_path="downloads/cookie.txt";$fp=fopen($cookie_file_path,"w");fclose($fp);$ch=curl_init();curl_setopt($ch,CURLOPT_HEADER,false);curl_setopt($ch,CURLOP

php - 无法让登录页面重定向到安全页面

我有一个使用php创建的登录页面,但在我正确登录后无法将我带到管理页面。我知道我使用的登录是正确的,因为我刚刚创建它,如果它是错误的,它应该会告诉我。但是,一旦我登录,整个页面就会变成空白,并且网址显示我仍在登录页面而不是管理页面。我检查了错误日志,它说“PHP警告:无法修改header信息-header已经由(输出开始于/admin/login.php:6)在/admin/includes/functions.php的第4行发送”这是错误日志所指的代码:functionredirect_to($new_location){header("Location:".$new_locatio

php - Laravel - 在登录时销毁现有 session

有没有办法检查用户是否已经在另一台机器上进行了有效session?我想做的是当用户登录时,销毁他们可能已经拥有的其他session,这样如果他们忘记从计算机上注销,比如在校园或工作中,然后他们在家登录,它会破坏其他2个session,使他们不再登录?Facebook以某种方式运用了这一点。到目前为止我唯一的想法是这样的:$user=User::find(1);//findtheuserAuth::login($user);//logtheminAuth::logout();//logthemouthopingthatitwilldestroyalltheirsessionsonallm

php - 登录 laravel 后的 Flash 消息

我将Laravel5.4与预构建的身份验证库一起使用。我想在用户成功登录时出现一个甜蜜的警报(或弹出窗口),但我找不到重定向发生的逻辑。所以:用户登录成功转发到家庭Controller(需要在代码中找到它并附加一条闪信或其他东西?)在我看来,检测是否有一条闪现消息,如果内存中有一条闪现消息,那么我就可以用Javascript查询它并显示一个警告框。编辑:我已经有了这套,没问题:useAuthenticatesUsers;/***Wheretoredirectusersafterlogin.**@varstring*/protected$redirectTo='/';但我需要找到引用它的

终结重复开发,两三下搞定登录系统个性化

登录和注册,是所有系统与应用的第一步,也是企业给用户的“第一印象”——通过品牌化的登录界面,能够强化用户对企业的认知;而顺畅的登录体验及舒适的UI,能更好的留住用户。然而,开发登录页面和登录流程,被许多企业和开发者公认的繁琐且冗余。有没有一种可能,当系统需要更换登录方式时,不用再花费大量时间完全替换原有的登录表单,能对同企业下不同应用的登录样式进行统一而不需重复开发,以节省时间,去做更针对业务、更核心的内容?Authing通用登录组件(Guard),一种可根据需求进行自定义配置的登录组件,只需要通过简单的代码,就能被轻松嵌入应用程序中;Guard采用语义化编程模型(opensnewwindow

php - 如何转义<登录php正则表达式

我应该在之前或之后添加一些字符吗?进行预匹配时字符(在字符串中,我试图从中提取某些内容-这是一个html页面)? 最佳答案 你不需要转义它,它不是正则表达式中的特殊字符。 关于php-如何转义 https://stackoverflow.com/questions/1499176/

php - 使用 Symfony 获取未登录用户的安全 token

我如何才能为任何用户获取安全token,而不仅仅是当前登录的用户?我希望能够对从数据库中获取的用户调用isGranted() 最佳答案 isGranted()来自安全服务,因此在不调整session状态的情况下很难/没有必要使用它来获取角色。不要误会我的意思,这绝对有可能......这会起作用,例如:publicfunctionstrangeAction(){//GetyourUser,howeveryounormallygetit$user=$userRepository->find($id);//Savethecurrentto

php - 登录其他网站时自动登录moodle

我想知道在另一个站点登录后是否可以自动登录到moodle?我尝试使用curl,但它似乎并没有真正发挥作用。这是我的测试代码://setPOSTvariables$url="http://moodlesite.com/login/index.php";$fields=array('username'=>'username','password'=>'password');//openconnection$ch=curl_init();//settheurl,numberofPOSTvars,POSTdatacurl_setopt($ch,CURLOPT_URL,$url);curl_se

php - 在登录时重新散列随机加盐的密码会增加安全性吗?

我目前正在用PHP开发一个项目,想知道如何使我的系统尽可能安全。我目前正在使用password_hash来散列我的密码,然后将它们存储在我的数据库中。我想知道的是:将新的加盐哈希值重新散列并重新保存到数据库是否会提高安全性,还是这只是一种错觉? 最佳答案 我不认为它会增加安全性,不。您有两种风险情况:破解者闯入服务器并在那里停留了一段时间未被发现。在这种情况下,密码可以在用户登录时以编程方式捕获。这比暴力破解强哈希算法需要更少的努力。破解者闯入,窃取了数据库的副本,作为回应,系统管理员堵上了安全漏洞并迅速从备份中恢复了服务器。在第二