博多南ウェブサービスのblog

博多南ウェブサービスのサービス紹介

【Play Framework 2.8.x と play-pac4j サンプル】Authorization を使いたい

Play Framework を始めたばかりの方向けに、サンプルを進めるうえで困ったところを共有する目的で書いています。

Play Framework 2.8.x 、および play-pac4j v5.1 を使って、ユーザーへの認可(サインイン時付与、アクセス時付与、チェック)機能を実装した時のメモです。

以下、目次

できたこと

  • サインイン時、ユーザー(の permissions )に権限(認可用の文字列)付与
  • あるリンクにアクセス時、ユーザーに権限付与

今後、やりたいこと

  • 付与する権限を、DB から読み込んで、サインイン時に付与
  • 権限に有効期限を設け、期限が切れている場合、再認証フローに
  • ユーザーが持つ権限を、他のユーザーに付与

参考にしたところ

Githubこちら

以上でした。