首页 > 编程知识 正文

php用户名密码登录界面,php用json实现登录验证

时间:2023-05-05 05:49:01 阅读:175428 作者:4550

摘要: PHP/* * * createdbyphpstorm.* user : administrator * date :2019/2/3 * time :1:38 */namespace app use think (请求; useappadminmodeluserasusermodel; 使用

//*

*创建按PHP storm。

*用户:管理员

* Date: 2019/2/3

* Time: 1:38

*/

namespace appadmincontroller;

use thinkController;

use think (请求;

useappadminmodeluserasusermodel;

use thinkfacadeSession;

class Login extends Controller

{

公共功能登录

return $this-fetch (;

}

publicfunctiondologin (request $ request ) (

$params=$request-param (;

$username=$params['username'];

$ result=usermodel :3360 where (username )、$username )-find );

if (! $result

$info=[

' res'=0,

' message'='用户名不存在'

];

}elseif(MD5 ) $params['password']!=$result['password'] ) {

$info=[

' res'=0,

' message'='密码错误'

];

}else{

session:3360set(username ),$result ) username );

$info=[

' res'=1,

' message'='登录成功'

];

}

返回$ info;

}

公共功能逻辑(

{

会话:3360删除(username );

$this-redirect('login );

}

}

批改老师:天蓬老师批改时间: 2019-02-03 15:10:16

老师总结:对于数据库写入操作,尤其是更新和删除,建议设置检测机制以确保操作成功。 这些操作会影响原始数据,因此很危险

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。