php给app开发接口的token机制

发布网友 发布时间:2022-04-06 07:25

我来回答

2个回答

懂视网 时间:2022-04-06 11:47

php用token做登录认证

1.前端传账号密码给后端

2.后端将账号密码作处理加密生成token,并返回给前端

3.前端将token存入缓存,在每次请求时,在header或url中将token传给后端

4.将前端传来的token与数据库账号密码生成的token作比对,相等则成功。

更多相关知识,请访问PHP中文网!

热心网友 时间:2022-04-06 08:55

破解确实是个问题,不过一般情况下,破解是需要时间的,你可以给token加一个过期时间,比如两个小时,一般情况下,两个小时是不足以破解一个密码的。加密算法的话,可以根据自己的习惯选择。追问你是怎么实现的呢?有代码例子吗?

追答这个实现的话,还是很简单的,我现在没有现成的例子,可以说下思路:在数据库中保存token和token的过期时间以及token的创建时间。每次取token之前先判断是否过期,如果过期更新数据库,如果没过期就直接取原来的值就可以。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com