网站登录逻辑 后端

手机登录

输入手机号 密码 是否记住登录->前端验证手机号 图形验证码->后端处理

  • 验证手机密码格式

手机号:格式 不为空密码:不为空

  • 查询数据库 调用接口

将密码加盐加密 与数据库比对 是否存在数据库中

  • 比对成功 保存登录信息

在session中保存登录信息 方便其他类调用

  • 如果记住登录状态

在cookie中保存 用户手机 加密后的密码 保存登录验证方法 取cookie中手机和加密后的密码 查询数据库或是调用接口 登录

  • 获取后跳地址

一般回跳地址保存在session中 取当时的$_SERVER["HTTP_REFERER"] 没有返回空

如果是登录时ajax请求 返回跳转地址 或者直接跳转到上面地址

你可能感兴趣的:(网站登录逻辑 后端)