Silhouette Slick Seed Template
This is a fork of the official Silhouette Seed project. If you want to have a first look at Silhouette, I suggest you have a look at the official project.
Currently, there is no live example of this template.
- Sign Up
- Sign In (Credentials)
- Social Auth (Facebook, Google+, Twitter)
- Dependency Injection with Guice
- Publishing Events
- Avatar service
- play-slick database access
This template defaults to an in memory data storage via hash maps. To enable database acces (via Slick), you need to edit the play configuration.
To enable use of Slick DAOs, use this:
Additionally, you need to configure the database layer. Example for MySQL:
db.default.driver=com.mysql.jdbc.Driver db.default.url="jdbc:mysql://localhost/play_silhouette_slick_seed" db.default.user=your_db_user db.default.password="your_db_password"
Have a look at the official Silhouette wiki for more information. If you need help with the integration of Silhouette into your project, don't hesitate and ask questions in the mailing list or on Stack Overflow.
This project template is also hosted at typesafe.
The code is licensed under Apache License v2.0.