All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Type-safe support for verify function with request
- Examples for JavaScript and TypeScript usage (see README)
- Migrate the project from Yarn to npm
- TypeScript support: Added optional dependencies on
@types/passport-oauth2
and@types/passport
for correct typing. (#25) - Missing dev dependency on
rimraf
- Types: Callback from
verify
should receive anExpress.User
object instead ofProfileWithMetaData
- Strategy import in TypeScript projects (#25)
- Strategy constructor verify callback type definition fixes
confidential
client type, to comply with RFC6749 terminology- TypeScript type definitions
- The module was rewritten to TypeScript. It should be fully backwards compatible, but if you run into any issues, please report them.
users.read
scope is added only withskipUserProfile
option disabled
private
client type
users.read
scope added as a minimum default for the strategy to work
- Twitter OAuth 2.0 Passport strategy