开发者社区> 问答> 正文

如何在PHP和MySQL中使用JWT

我完成了应用程序登录和注册页面的设计。我正在尝试学习如何使用JWT库以及PHP和MySQL数据库来保持用户登录状态或确保允许他在应用程序中执行操作。我看到有人在Fi​​rebase上使用它。

我进行了很多搜索,但找不到如何开始。

我正在使用angular 2作为前端。

展开
收起
游客ufivfoddcd53c 2020-01-04 11:13:19 1063 0
1 条回答
写回答
取消 提交回答
  • 1.从您的PHP后端获取JWT并将其保存在应用程序中(在内存,SessionStorage或LocalStorage中)。

    2.创建一个CanActivate实现,以检查JWT的存在。如果找不到,它将重新引导用户到登录页面。参见https://angular.io/docs/ts/latest/guide/router.html#!#guards

    3.当用户单击注销按钮时,请删除JWT。

    2020-01-04 11:13:52
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
PHP 2017.北京 全球开发者大会——高可用的PHP 立即下载
PHP安全开发:从白帽角度做安全 立即下载
复杂PHP系统性能瓶颈排查及优化 立即下载

相关镜像