Recommendations for implementing users authentication in Scala Play API app

This page summarizes the projects mentioned and recommended in the original post on reddit.com/r/scala

Our great sponsors
  • SonarLint - Deliver Cleaner and Safer Code - Right in Your IDE of Choice!
  • Scout APM - Less time debugging, more time building
  • OPS - Build and Run Open Source Unikernels
  • GitHub repo scala-oauth2-provider

    OAuth 2.0 server-side implementation written in Scala

    I ended up using https://github.com/nulab/scala-oauth2-provider/ although I cannot possibly comment on its pros or cons compared to other libraries. In the simplest scenario you may even manage without any 3rd party components, simply resort to action composition where your custom action will handle all interaction with user database.

  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

  • GitHub repo crypto-coin-alerts

    An application that let you set alerts for the prices of several cryptocurrencies

    FYI: Yet another example for JWT authentication with play.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts