学编程 ❀(๑╯◡╰๑)❀ 就上soxunxi.cn!这里有CMS,CSS,NET,PHP,Linux,HTML,JAVA,MySQL,Python等教程.
当前位置: PHP > PHP开发罕见功用完成流程【php教程】,PHP

一、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网别的相干文章!

「梦想一旦被付诸行动,就会变得神圣,如果觉得我的文章对您有用,请帮助本站成长」

分享到:
赞(0) 打赏

支付宝扫一扫打赏

微信扫一扫打赏

标签:

上一篇:

下一篇:

相关推荐

0 条评论关于"PHP开发罕见功用完成流程【php教程】,PHP"

最新评论

    暂无留言哦~~

博客简介

看古风美女插画Cos小姐姐,素材合集图集打包下载:炫龙网,好看二次元插画应有尽有,唯美小姐姐等你来。

友情链接

他们同样是一群网虫,却不是每天泡在网上游走在淘宝和网游之间、刷着本来就快要透支的信用卡。他们或许没有踏出国门一步,但同学却不局限在一国一校,而是遍及全球!申请交换友链

服务热线:
 

 QQ在线交流

 旺旺在线