ember-simple-auth-token

Ember Simple Auth extension that is compatible with token-based authentication like JWT.

MIT License

Downloads
17.4K
Stars
348
Committers
42

Bot releases are hidden (Show)

ember-simple-auth-token - v6.0.0

Published by fenichelar 24 days ago

Changelog

  • Upgrade to v2 addon
  • BREAKING - drop support for ember < v4
  • BREAKING - drop support for node < v16
  • BREAKING - drop support for ember-simple-auth < v6
ember-simple-auth-token - v5.3.2 Latest Release

Published by fenichelar over 1 year ago

Changelog

  • Add support for ESA v5 #326
  • Update packages
ember-simple-auth-token - v5.3.1

Published by fenichelar almost 2 years ago

Changelog

  • Remove use of assign polyfill #311
ember-simple-auth-token - v5.3.0

Published by fenichelar almost 3 years ago

Changelog

  • Switch from Travis to GitHub Actions #294
  • Add support for retrying refresh token request #300
  • Add support for ember-simple-auth@v4 #302
  • Improve unit tests
  • Improve inline documentation
ember-simple-auth-token - v5.2.2

Published by fenichelar over 3 years ago

Changelog

  • Remove ember-get-config dependency #298
  • Update documentation to not recommend using mixins #297
  • Remove use of ember-simple-auth deprecated data-adapter-mixin #297
  • Add support for ember-cli-babel@v7
ember-simple-auth-token - v5.2.1

Published by fenichelar over 3 years ago

Changelog

  • Add Ember v3.20.x tests
  • Add Ember v3.24.x tests
  • Update packages
ember-simple-auth-token - v5.2.0

Published by fenichelar about 4 years ago

Changelog

  • Add support for ember-fetch v7 and v8 #283
ember-simple-auth-token - v5.1.2

Published by fenichelar about 4 years ago

Changelog

  • Use precalulated value for expiresAt on restore
ember-simple-auth-token - v5.1.1

Published by fenichelar about 4 years ago

Changelog

  • Update readme to improve mixin documentation
  • Update packages to address security vulnerabilities
ember-simple-auth-token - v5.0.0

Published by fenichelar over 4 years ago

Changelog

  • Drop support for Node.js v6 and v8
  • Fix Travis config warnings
ember-simple-auth-token - v4.0.8

Published by fenichelar over 4 years ago

Changelog

  • Add testing for Node.js v8 and v10 in Travis CI
  • Add testing for Ember LTS 3.4, 3.8, 3.12, 3.16
  • Add support for ember-simple-auth v2 and v3
  • Remove ember-cli-release
  • Update ember-try
  • Replace deprecated merge with assign
ember-simple-auth-token - v4.0.7

Published by jpadilla over 5 years ago

Changelog

  • Fix token authenticator return properties #259
  • Improve comments and documentation
ember-simple-auth-token - v4.0.6

Published by jpadilla almost 6 years ago

Changelog

  • Update ember fetch version #256
  • Add node-fetch to Fastboot dependencies
ember-simple-auth-token - v4.0.5

Published by jpadilla almost 6 years ago

Changelog

  • Add support for FastBoot
ember-simple-auth-token - v4.0.4

Published by jpadilla about 6 years ago

Changelog

  • Add support for multiple ember-fetch versions #246
ember-simple-auth-token - v4.0.3

Published by jpadilla over 6 years ago

Changelog

  • Improve fetch error handling #234
  • Add Ember Simple Auth to dependencies #236
  • Allow disabling session invalidation on token expiration #239
  • Remove redundant try/catch #240
  • Add additional tests #241
  • Cleanup Promises #243
ember-simple-auth-token - v4.0.2

Published by jpadilla over 6 years ago

Changelog

  • Add support for dynamic header in authentication request #232
  • Fix broken link in readme #231
ember-simple-auth-token - v4.0.1

Published by jpadilla over 6 years ago

Changelog

  • move ember-get-config to production dependencies #229
ember-simple-auth-token - v4.0.0

Published by jpadilla over 6 years ago

Changelog

@fenichelar championed this major release which was tracked via #226. Thank you!


This includes changes from the following PRs:

It also:

  • Simplifies environment configuration loading
  • Organizes testing
  • Stores token data in the session
  • Switches from yarn to npm
  • Switches from jquery to ember-fetch
  • Removes getAuthenticateData
  • Removes getResponseData
  • Uses eslint-plugin-ember
  • Merges ajax request function in JWT and token
  • Throws error if refreshLeeway is too large

In addition to closing the above PRs, the following PRs are no longer needed if accepted:

ember-simple-auth-token - v3.0.0

Published by jpadilla almost 7 years ago

Changelog

  • Upgrade ESA + ember-{cli,source} to 2.17 #213 by @dcyriller

  • Update dummy-app to ember 2.17 #212 by @dcyriller

  • Update refresh strategy to use a separate refresh token #190 by @evoactivity

Since version 3.0 we are supporting refresh tokens. If your token implementation manages your access token and refresh token separately you can specify the property names under tokenPropertyName and refreshTokenPropertyName on your ember-simple-auth-token JSON. If your token implementation checks the authorization directly against your access token and you need to refresh it you can specify the token name on refreshTokenPropertyName.

For more information: Refresh tokens what are they and when to use them