Archived this projec has been moved to different repo -> https://github.com/scala-jwt/oath

Build status Coverage status Maven Central

OATH - Scala JWT

OATH provides a set of tools for WEB Applications

  1. CSRF token generation
  2. Authentication (Issuing JWT Tokens)
  3. Authorization (Verifying JWT Tokens)

Modules - Documentation

SBT Dependencies

libraryDependencies += Seq(
  "io.github.andrewrigas" %% "csrf-core"  % "0.0.0",
  "io.github.andrewrigas" %% "jwt-core"   % "0.0.0",
  "io.github.andrewrigas" %% "juror-core" % "0.0.0"
)

Json Converters

libraryDependencies += "io.github.andrewrigas" %% "jwt-circe" % "0.0.0"
libraryDependencies += "io.github.andrewrigas" %% "jwt-jsoniter-scala" % "0.0.0"