@0xTim 0xTim released this Apr 12, 2018

Assets 2

Vapor OAuth 0.6.1

#6 - allow users passwords to be changed

@0xTim 0xTim released this Sep 25, 2017 · 5 commits to master since this release

Assets 2

Vapor OAuth 0.6.0

  • PR #5 add support for Swift 4

@0xTim 0xTim released this Sep 25, 2017 · 12 commits to master since this release

Assets 2

Vapor OAuth 0.5.0

Adds an implementation for RFC 7662 to allow a remote token introspection point.

@0xTim 0xTim released this Aug 5, 2017 · 48 commits to master since this release

Assets 2

Vapor OAuth 0.4.0

This release contains some major tidy ups and improvements to the code quality (as well as making swiftlint happy. As part of this, a couple of API changes have occurred:

  • the OAuthClient initialiser has the ID parameter renamed back to userID for clarity. Note that it is still id under the hood to aid with Fluent integration
  • the AuthorizationHandler is now called with an AuthorizationRequestObject, which encapsulates all the information that you need, rather than passing everything in with 100 parameters

@0xTim 0xTim released this Aug 3, 2017 · 61 commits to master since this release

Assets 2

Vapor OAuth 0.3.0

This release provides better integration with Fluent whilst still keeping it separate. The userID property on OAuthUser has now been renamed to id and is now of type Identifier. This will required some changes with integrating clients but should not cause any issues.

It does however, make integrating with Fluent far simpler and means there are no duplicated IDs in a database.

@0xTim 0xTim released this Aug 2, 2017 · 62 commits to master since this release

Assets 2

Vapor OAuth 0.2.0

Models are now Extendable so they can conform to Fluent Models without having to be open

@0xTim 0xTim released this Jul 24, 2017 · 67 commits to master since this release

Assets 2

Vapor OAuth 0.1.0

The initial release! This is the initial version of Vapor OAuth so expect things to change a lot initially. To get started, take a look at the README!