2016-10-20 2 views
0

私は現在、セッションレス認証の実装について調査中です。しかし、Node.jsのようなものでJWTを作成/署名することは可能かどうかは疑問ですが、PHPのようなものでそれをデコード/検証しますか?2つの異なるプラットフォームからのJWTの署名と確認?

何か指摘していただければ幸いです。

+0

私が書いた[spwky-labs/jose](https://github.com/Spomky-Labs/jose)ライブラリ([jwt.io](https:/)によって参照されています)を使用して、 /jwt.io/))。 –

+0

ああ。それは素晴らしいです。ご質問の際は、あなたに連絡する最善の方法は何ですか? – Grateful

+0

[Gitter](https://gitter.im/Spomky-Labs/jose)に専用ルームがあります –

答えて

2

はい、JWTは、作成および検証を含む、フォーマットに関連するすべての詳細を指定するstandardです。技術固有のものは何も指定していません。つまり、JWTトークン形式を理解するライブラリを完全に異種のテクノロジで実装できます。

たとえば、PHPアプリケーションでphp-jwtのNode.js側でnode-jsonwebtokenを使用し、次にphp-jwtを使用できます。

JWTをサポートする複数のライブラリが、あなたの選択した技術にも存在する可能性があります。良いリソースは、jwt.ioのライブラリセクションをチェックして利用可能なライブラリのリストを見ることです。

すべてのライブラリが同等に作成されているわけではありません。いくつかは他の機能より多くの機能をサポートしているかもしれません。

+0

素晴らしいです。ありがとうございました。 – Grateful