直近業務の認証フローは、JWT生成およびデコードで使用するキーペアをクライアントと当社で管理しており、クライアントで生成されたJWTを当社サービスでデコードする方式としていた。
その為、当社サービスを他社へ展開する場合は、クライアントはサービス導入時に認証機能の一部を作り込む必要があり、それが導入の障壁になる課題があった。
.png)
<aside> 👉
従って、JWT生成〜デコードおよび検証を一元管理し、クライアントの導入障壁を軽減する事を目的とした、認可サーバーを開発する。
</aside>
尚、この開発は業務課題から発想を得たが、あくまで個人開発である。