Thinkphp实战(二)——管理员登录与验证

本文详细介绍了如何从零开始搭建一个后台管理系统,包括创建数据库表结构、管理员模型、登录控制器,以及实现用户验证登录的过程。

1.创建表结构

打开网页输入localhost:82/phpmyadmin,登录到mysql的图形化管理界面。

创建project数据库,建admin管理员表,表结构如下。

数据库的管理员登录表只简单的设置了id、password、login_count,last_time四个属性。通常密码采用的是md5的32位加密,时间采用时间戳的形式存入。

2.创建管理员模型模型

依旧使用命令行的方式创建模型,命令为:

php think make:model admin/Admin

 3.创建登录控制器

php think make:controller admin/Login

 记得修改控制器继承关系为Base。

并对控制器的一些方法进行一些修改和删除无用的。

地址栏输入localhost:81/admin.php/login/index.html即可访问。

4.实现验证登录

主要的代码内容在login.html页面和控制器Login.php中。

login.html

<!doctype html>
<html lang="en">
{include file='public/header'/}
<body>
    <div class="login-logo"><h1>X-ADMIN V1.1</h1></div>
    <div class="login-box">
        <form id="form1" class="layui-form layui-form-pane">
            <h3>登录你的帐号</h3>
            <label class="login-title" >帐号</label>
            <div class="layui-form-item">
                
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值