Swiftpack.co - Package - vapor-community/Imperial

Imperial

Imperial is a Federated Login service, allowing you to easily integrate your Vapor applications with OAuth providers to handle your apps authentication.

Attribution

Author(s): @calebkleveter, @rafiki270

License

All code contained in the Imperial package is under the MIT license agreement.

Github

link
Stars: 72
Help us keep the lights on

Dependencies

Releases

0.13.1 - Sep 3, 2019

Applying facebook scope parameters to OAuth request.

0.13.0 - Apr 25, 2019

Keycloak Support

Adds support for the Keycloak API as a federated auth service. Checkout the setup guide!

v0.12.0 - Apr 12, 2019

  • authURL now has request available to generate hashes
  • Added support for Gitlab

0.11.3 - Apr 2, 2019

Fixes closures authenticatedCallback on linux by making them throwing

0.11.2 - Apr 2, 2019

Correct Redirect Variable

The redirect variable used FederatedServiceRouter.configureRoutes method was overridden with the authVariable parameter. Use .self should fix that.