草庐IT

登录注册

全部标签

php - 如何查找当前时间戳和登录日期之间的天数

这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:HowtocalculatethedifferencebetweentwodatesusingPHP?HowtofindnumberofdaysbetweentwodatesusingphpHowtofindthedatesbetweentwospecifieddate?我的表中有三个字段seekername....current_time....login_datesecondfieldihavecreatedthroughtimestampphpmyadmintype:timestampdefault:c

php - 从另一个站点自动登录到 wordpress 仪表板

我想从另一个站点自动登录到WP管理/仪表板,而无需通过登录过程。我尝试了以下但没有成功:这有点像只显示仪表板页面,但我并没有真正登录,因为单击管理页面上的任何按钮只会重定向到同一页面,即站点页面。:( 最佳答案 如果您有权访问您尝试登录的网站的文件。您可以添加一个自动登录php脚本并将用户名和密码$_POST到此脚本,例如:if($_POST){$errors=array();$username=esc_sql($_REQUEST['username']);$password=esc_sql($_REQUEST['password'

php - 安全登录脚本应该包含哪些内容?

我要写一个安全的登录脚本,请问它应该有什么样的组件。目前我想到的是这些基本使用PDO作为mysql数据库的连接器使用SHA512保护密码(是否应该涉及盐/token?)Session和cookie管理,尽量避免sessionid的劫持(你能给我一些关于它的文章吗?)XSS预防(你能给我推荐一篇文章吗?)输入的SQL注入(inject)预防卫生通过https的安全连接注册在使用reCaptcha注册方面登录计算登录尝试次数并在5次失败尝试后阻止,以防止暴力攻击。登录后具有破坏功能的session计时器(12分钟结束session),单击以更新计时器[有人有这方面的示例吗?我找不到任何]是

php - Laravel 5.2 登录事件处理

在数据库中,我有一个包含列last_login_at的表users。每次当一些用户登录时-我想更新last_login_at。因此,我创建了app/Listeners/UpdateLastLoginOnLogin.php:namespaceApp\Listeners;useCarbon\Carbon;classUpdateLastLoginOnLogin{publicfunctionhandle($user,$remember){$user->last_login_at=Carbon::now();$user->save();}}在app/Providers/EventServiceP

php - 登录系统设计允许每个用户一次登录一台机器

我应该如何设计一个登录系统,使每个用户名一次只能在一个地方登录?我想阻止用户将他们的用户名提供给其他人登录,这样他们就可以避免为每个用户付费。如果用户已经登录并尝试在另一台机器上登录,我是否应该阻止第二次登录(如果用户在工作时登录然后试图在家登录,这可能是个问题)?或者我应该允许第二次登录并结束第一次登录吗?或者谁有更好的建议? 最佳答案 一些即时消息程序(只能与一个登录端点一起工作)有一种很好的方法来解决此类冲突。他们显示一条消息,如Youarealreadyloggedonfrom(如果是网络应用,则为)给你一个选择要么让该登录

php - 如何在 PHP 中创建一个非常简单的用户名-密码登录?

索引.php登录.php"&&$pass==""){//Authenticationsuccessful-Setsessionsession_start();$_SESSION['auth']=1;setcookie("username",$_POST['name'],time()+(84600*30));echo"Accessgranted!";}else{echo"ERROR:Incorrectusernameorpassword!";}}//Ifnosubmission,displayloginformelse{?>">Username:">Password:因此,由于我仍在学习

php - Laravel 5.4,当用户不活动时显示错误消息授权登录

我的重点是如果用户尝试使用有效凭据登录但他的状态字段为0(未激活),则向用户显示一条名为“您处于非事件状态或尚未激活”的错误消息。如果用户的状态为非事件状态,我可以通过LoginController中的以下功能将用户重定向到登录页面。protectedfunctioncredentials(\Illuminate\Http\Request$request){return['email'=>$request->{$this->username()},'password'=>$request->password,'status'=>1];}我如何在Laravel5.4中实现这一点。任何指南

php - OOP 依赖项 : Dependency Injection vs. 注册表

我了解一些OOP并阅读过这个和那个,但我不是一个铁杆OOP人并且没有接受过正式培训并且不能喋喋不休地说出为什么某些东西应该使用或不使用依赖注入(inject),并且可能无法识别所有依赖项在设计中,因此我的问题。在这里回答关于SO(Usingaobjectinmethodsofotherobjects)的问题我开始怀疑自己。就依赖性而言,其中之一是更好还是更差或两者都可以接受?有什么设计限制吗?我已经阅读并理解了两者,但从未进行过比较。为什么一个会更好地用于设计等。依赖注入(inject):classmyClass{private$db;publicfunction__construct

登录应用的PHP安全性

嘿,你们所有的PHP极客和黑客,如果你们中的一些人听了;o)我正在为一些即将推出的网站创建一个登录系统,我相信很多人会使用它-或者至少我希望如此:)所以,我的问题是:什么时候我的登录系统和类似的东西足够安全?它会“足够安全”吗?我得到了表单验证,我在其中检查了发送到数据库的内容。我的密码是md5散列的。人们被告知要创建强密码。是否有一种叫做:“足够安全”的东西?我在想:所有像facebook之类的大网站,一定比这个多吗?这是我需要的东西吗?如果是这样,怎么办?一些链接和类似的东西,会很好。在此先感谢:o) 最佳答案 安全是一个永无止

php - 所有这些网络平台如何实现不需要用户反复登录的长时间登录 session ?

我真的不明白:有些平台有某种“持久”登录session。像Stackoverflow和许多其他板和平台。我一个月前在这里登录过。即使我完全退出浏览器并使用不同的IP连接到另一个互联网,我也没有登录就回到这里。我无法相信这只是通过cookie完成的,因为大多数现代浏览器不再接受cookie(他们会询问用户并本能地点击“否”)。我什至遇到了一个无论我使用什么浏览器都会进行持久登录的平台。我可以使用safari或opera。无论。我总是用我的昵称登录。从那以后几年过去了,我完全离开了网络开发,我想知道技术是否发生了变化?今天是怎么做到的? 最佳答案