電子的に署名することで改ざんができないJSONみたいなものをイメージするといいようです。詳しくはまだ理解できていないので適当にググってください、またはこちらの記事がわかりやすいです。qiita.comこれを今作っている学校のサービスのAPIの認証に用いることができないかなぁと画策してました。JavaでAPIサーバーを作っているので、Javaで使えることが大前提。結論から言うと、複数のJavaで使用できるJWTのライブラリが存在するので特に問題はなさそうでした。jwt.ioここに載っているだけでも6個のライブラリがあるようです。どれがいいかもよくわからなかったので、↑のサイトを作っているAuth0が作ったライブラリのREADMEにあるコードを動かしてみました。これを実行すると`eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiJKb2UifQ.3bfRlJ97GWXpQyz_npkN6n-Kiwj8w-fo2AuemYL_yeoycMC5eEenwXlM4oCSXRcn2VqXhTruGKdPzxg2QTNGwwみたいなトークンが吐き出されるのでjwt.ioに貼ってみました。デコードできてるっぽい。個人的な朗報としては、このライブラリはJava7環境下でも動くっぽいです。(本番がJava7)とりあえずライブラリと密結合しないように気をつけながらAPIに組み込んでみようかと思います。雑談1週間はやくね?もう明日金曜と聞いて震えた。んぱ組、全国ツアーの東京公演のチケットに当選した。