本文目录一览:
- 1、PHP+MYSQL 数据库的用户名和密码保存问题
- 2、php中 如何 实现记住用户名 和 密码。
- 3、php怎么实现记住数据库密码,和用户名
- 4、php怎么实现记住用户名密码?
- 5、thinkphp如何实现记住用户名,密码,自动登录
PHP+MYSQL 数据库的用户名和密码保存问题
你所说的用户名和密码是登陆MySQL用的还是登陆PHP系统用的?
如果是mySQL的那你大可不必担心,安装mySQL的时候root账号设置为禁止远程登录,也就是只有127.0.0.1和localhost才能对mySQL访问.只要密码强度足够,而且定时更换的话,是被破解的机会是不大的(我所在公司的informix数据库登录密码都在10位以上.暴力破解的话,不知道哪年才有结果.
如果是登陆php的,只要在php代码健壮性足够,操作系统也没有漏洞的情况下.也不是那么容易被破解
ps:密码使用不可逆的一些加密算法来保存.既明文可以转换成密文,而密文不可以转换成明文的算法.
例如MD5(但是MD5现在网上有近8万亿条的密码字典了).SHA这些
php中 如何 实现记住用户名 和 密码。
设置cookie
举例
setcookie("id","root",time()+300);//ID为记录用户名的变量,root为用户名,time()+300cookie过期时间为300秒之后
setcookie("password","123456",time()+300);
取用:
$id=$_COOKIE["id"];
$_COOKIE为超全局变量,在该应用中都可以调用
php怎么实现记住数据库密码,和用户名
如果是一个应用网站程序,在安装的时候通过
file_put_contents("文件名","?php
return array("user"='root',"password"=‘root’)
;?");这样一个数组写入一个文件中,每次链接数据库首先引入数据库配置文件然后实现链接,以上只是简单说了这个逻辑,具体的配置还有在代码中添加,比如ip,端口,数据库型号等
php怎么实现记住用户名密码?
是写在你的验证过程后的,如果用户名和密码验证成功就保存cookie或者session;
login.html前端登录界面:客户输入界面用户名,密码;
login.php 后端验证过程:通过post/get方式获取到客户输入的信息,然后跟数据库里的的账号密码就行匹配,如果正确就用setcookie保存下来,如果不正确就弹出相对应的错误提示;
例如:
登录界面;
PHP后端设置界面
显示效果;
thinkphp如何实现记住用户名,密码,自动登录
这个是前端的问题不是thinkphp实现的 只要把登录信息存储到cookie设置好有效期 下次登录时判断cookie是否存在存在的话直接把信息给后端自动登录免去输入账号密码的过程