• This repository has been archived on 12/Sep/2021
  • Stars
    star
    175
  • Rank 210,238 (Top 5 %)
  • Language
    Scala
  • License
    Apache License 2.0
  • Created almost 10 years ago
  • Updated almost 4 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

The Silhouette Seed project is an Activator template which shows how Silhouette can be implemented in a Play Framework application.

Silhouette Seed Template

The Silhouette Seed project is an Activator template which shows how Silhouette can be implemented in a Play Framework application. It's a starting point which can be extended to fit your needs.

Example

Deploy to Heroku

(The "Build App" phase will take a few minutes)

Or you can find a running example of this template under the following URL: https://play-silhouette-seed.herokuapp.com/

Features

  • Sign Up
  • Sign In (Credentials)
  • Social Auth (Facebook, Google+, VK, Twitter, Xing, Yahoo)
  • Dependency Injection with Guice
  • Publishing Events
  • Avatar service
  • Remember me functionality
  • Password reset/change functionality
  • Account activation functionality
  • Email sending and auth token cleanup
  • Security headers
  • CSRF Protection

Documentation

Consult the Silhouette documentation for more information. If you need help with the integration of Silhouette into your project, don't hesitate and ask questions in our mailing list or on Stack Overflow.

License

The code is licensed under Apache License v2.0.