hi,你好!欢迎访问本站!登录
本站由简数采集腾讯云宝塔系统阿里云强势驱动
当前位置:首页 - 文章 - 后端开发 - 正文 看Cosplay古风插画小姐姐,合集图集打包下载:炫龙网 · 炫龙图库

PHP开发罕见功用完成流程_后端开发

2019-12-12后端开发ki4网25°c
A+ A-
一、pc端网站登录

1、猎取并过滤用户提交的用户名和暗码以及考证码

2、考证用户提交考证码和session中的考证码是不是一致

3、考证用户名是不是存在

4、依据用户名猎取暗码,并校验暗码是不是一致

5、暗码一致,则登录胜利,跳转到对应的首页

图示:

二、pc端网站注册

1、ajax猎取用户要注册的用户名和手机号,并考证是不是被占用,假如已被占用,给出响应提醒

2、依据生成的随机数字组合衔接短信平台发送考证码

3、删除本号码下考证码缓存

4、增加本号码下考证码缓存

5、Ajax猎取两次暗码并举行比对,假如不一致,作出响应提醒

6、考证考证码是不是一致

7、假如暗码一致,则实行注册,并跳转到首页,删除当前手机号考证码缓存

图示:

三、第三方登录(qq,微信,微博,coding.net,百度,github等)

各个第三方登录平台流程相似,这里引见qq第三方登录

1、在qq开发者平台猎取到app_id , app_key , 回调地点

2、拼接要求url

3、要求时照顾state状态值,用于提防csrf进击,回调页面会原样返回

4、处置惩罚回调,考证返回的state值和当地state值是不是一致

5、假如state值一致,则再依据返回的code值猎取accsess_token

6、依据accsess_token猎取openid和用户材料(在第三方平台上,每个qq号对应一个唯一的openid)

7、依据openid实行当地登录注册操纵

比方(依据openid推断是不是为网站新用户,假如是新用户,则实行网站内部的注册顺序,并生成一个对应的uid,然后将uid写入session或cookie,完成坚持会话。假如openid已存在,则实行登录操纵,直接将openid对应的uid写入session或cookie,坚持会话)。

更多PHP相干学问,请接见PHP教程!

以上就是PHP开发罕见功用完成流程的细致内容,更多请关注ki4网别的相干文章!

  选择打赏方式
微信赞助

打赏

QQ钱包

打赏

支付宝赞助

打赏

  选择分享方式
  移步手机端
PHP开发罕见功用完成流程_后端开发

1、打开你手机的二维码扫描APP
2、扫描左则的二维码
3、点击扫描获得的网址
4、可以在手机端阅读此文章
标签:

发表评论

选填

必填

必填

选填

请拖动滑块解锁
>>