PlayFrameworkで認証周りを実装するときSecureSocialというライブラリが便利です。(もともとPlay1.xに対応する認証関連ライブラリとしてPlayの公式サイトにも掲載されてますがPlay2.xにも対応済みで便利に使えます。) 私はNode.jsでexpressを使うときはpassportというライブラリを使うのですが、それと似たような使用感です。 以下、SecureSocialのドキュメントにある通りやったもの。 build.sbt build.sbtのresolverとlibraryDependenciesに以下のように追加。 resolvers += Resolver.url("sbt-plugin-releases", url("http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/"))(Resolver