play-silhouette v2.0 Release Notes
Release Date: 2015-03-28 // about 9 years ago-
- ๐ Use lazy val to initialize SecureRandom, so that initialization occurs also async
- ๐จ Refactor authenticators and add BearerTokenAuthenticator, JWTAuthenticator, SessionAuthenticator and DummyAuthenticator
- ๐ Better error handling for authenticators
- Authenticators now using an extra backing store instead of only the cache
- Split up SocialProvider.authenticate method into authenticate and retrieveProfile methods
- โ Remove authInfo from SocialProfile
- โ Add OAuth1 token secret implementation
- โ Add OAuth2 state implementation
- ๐ Documentation is now included in the repository and hosted on Read The Docs
- ๐ฆ Renamed packages "core" to "api", "contrib" to "impl", "utils" to "util"
- ๐ฆ Reorganized the project structure (moved all providers into the "impl" package, moved some classes/traits)
- โ Add request handlers
- โ Add request providers in combination with HTTP basic auth provider
- โ Add Dropbox provider
- โ Add Clef provider
- โ Add request extractors
- ๐ Better social profile builder implementation
- โ Add OpenID providers Steam and Yahoo
- ๐ Better error handling