An open API service indexing awesome lists of open source software.

https://github.com/sysgears/play3-silhouette-example


https://github.com/sysgears/play3-silhouette-example

Last synced: 2 months ago
JSON representation

Awesome Lists containing this project

README

          

# play3-silhouette-example
This project is a RESTful API application developed using Play Framework 3 and Apache Pekko, incorporating Silhouette JWT authentication/authorization.
## Stack
* Scala 2.13
* Play Framework 3.0.1
* Silhouette 10.0.0
* Slick 3.4.1
* PostgreSQL
* Guice
* Play evolutions
## Installation

To run this example locally, follow these steps:

1. Clone this repository: `git clone https://github.com/sysgears/play3-silhouette-example.git`
2. Navigate to the project directory: `cd play3-silhouette-example`
3. Install dependencies: `sbt update`
4. Start the application: `sbt run`

## Usage

Once the application is running, access it via a web browser at `http://localhost:9000`. The example application demonstrates the usage of Silhouette with different authentication methods.