管理画面等のWebアプリケーションにおいて、認証・認可は必須機能と言えます。ただ様々な認証方法への対応や複雑な権限における認可の実装は思ったよりも手間がかかるものだと思います。 SilhouetteはOAuth1, OAuth2, OpenID等様々な認証方法をサポートしたPlay Frameworkの認証・認可ライブラリです。 本セッションではこのSilhouetteを用いて、PlayFrameworkでの認証・認可を簡単に実現する方法について紹介します。 またPlay Framework2.6よりplay2-authが利用できなくなりましたが、play2-authとの比較を通して、play2-authからの移行方法についても説明します。
票中 票投票済み