Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在PHP和MySQL中使用JWT_Php_Angular_Jwt - Fatal编程技术网

如何在PHP和MySQL中使用JWT

如何在PHP和MySQL中使用JWT,php,angular,jwt,Php,Angular,Jwt,我完成了应用程序登录和注册页面的设计。我正在尝试学习如何使用JWT库以及PHP和MySQL数据库来保持用户登录或确保允许用户在应用程序中执行操作。我看到有些人把它和firebase一起使用 我找了很多,但找不到如何开始 我使用angular 2作为前端 从PHP后端获取JWT并将其保存在应用程序中(内存、会话存储或本地存储) 创建一个检查JWT是否存在的CanActivate实现。如果找不到,它会将用户重新路由到登录页面。看 当用户单击注销按钮时,移除JWT 您可以在这里了解更多关于JWT的信息

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

我找了很多,但找不到如何开始

我使用angular 2作为前端

  • 从PHP后端获取JWT并将其保存在应用程序中(内存、会话存储或本地存储)
  • 创建一个检查JWT是否存在的CanActivate实现。如果找不到,它会将用户重新路由到登录页面。看
  • 当用户单击注销按钮时,移除JWT

  • 您可以在这里了解更多关于JWT的信息:我需要它在PHPwhat JWT库中我应该将它导入我的PHP登录文件如何让PHP生成JWT?我应该在php登录文件中使用和导入什么库?