我目前正在调查无会话身份验证的实现。但是,我想知道是否有可能用Node.js之类的东西创建/签署JWT,但是用PHP之类的东西解码/验证它?
任何指针都会受到赞赏。
答案 0 :(得分:2)
是的,JWT是standard,它指定了与格式相关的所有细节,包括创建和验证。它没有指定任何技术特定的东西,这意味着完全不同的技术可以实现理解JWT令牌格式的库。
例如,您可以在Node.js方面使用node-jsonwebtoken,然后在PHP应用程序中使用php-jwt。
在您选择的技术中,甚至可能有多个库支持JWT。一个很好的资源是检查jwt.io的Libraries部分以查看可用库的列表。
请注意,并非所有库都是相同的。有些人可能比其他人支持更多的功能。