4日で売上部数100部達成!あんがいみんなIdPをやっている…!ありがとうございます! 今回はOAuth 2.0+OpenID Connectをサポートした認証認可サービスを作っていきます。 10月09日に開発着手し、約1ヶ月でどこまで実装を進めていったのか、日記形式で記録していきました。 実装言語はGo、利用したフレームワークはory/fositeとなっています。 成果物は残念ながらクローズドソースなので公開できないのですが、内部でどういう設計や決断をしたかは読み取れると思います。 ある程度認証認可について知識がある前提で書いていますが、自分で認証認可サービスを実装しようとするとどんな苦しい目にあうのか、実装者の生態が観察できます。