Skip to content

Silhouette is an authentication library for Play Framework applications that supports several authentication methods, including OAuth1, OAuth2, OpenID, CAS, 2FA, TOTP, Credentials, Basic Authentication or custom authentication schemes.

master
Go to file
Code

Latest commit

- Auth0's userinfo API returns sub as user's ID; doesn't have user_id
- It returns name as user's full name
- Also fixed comment of auth0.scope to get user's profile
fb1e9a1

Git stats

Files

Permalink
Failed to load latest commit information.

README.md

Silhouette

Maven Central Build Status Coverage Status Gitter OpenCollective OpenCollective

Silhouette is an authentication library for Play Framework applications that supports several authentication methods, including OAuth1, OAuth2, OpenID, CAS, Credentials, Basic Authentication, Two Factor Authentication or custom authentication schemes.

See the project documentation for more information.

Support

If you have question regarding Silhouette, please use the chat or the forum. Please do not use the issue tracker for questions!

Contribution

Please read the contributing guide before you contribute. It contains very useful tips for a successful contribution.

Backers

Support us with a monthly donation and help us continue our activities. [Become a backer]

Sponsors

Become a sponsor and get your logo on our README on Github with a link to your site. [Become a sponsor]

License

The code is licensed under Apache License v2.0 and the documentation under CC BY 3.0.

About

Silhouette is an authentication library for Play Framework applications that supports several authentication methods, including OAuth1, OAuth2, OpenID, CAS, 2FA, TOTP, Credentials, Basic Authentication or custom authentication schemes.

Topics

Resources

License

You can’t perform that action at this time.