Skip to content

0.5.0

Compare
Choose a tag to compare
@sahat sahat released this 26 Aug 05:11
· 1475 commits to master since this release
  • Handle base64url when decoding token payloads. 4c15da9
  • Use payload.sub to store user's ID instead of the entire user object. #37
  • Backward compatibility for payload.user for now.
  • Use inline annotations instead of relying on ngAnnotate. #47
  • The $routeChangeStart now redirects to loginRediect instead of hard-coded / path.
  • Store the token in Local Storage as tokenPrefix_tokenName to avoid naming collisions.
  • tokenName config property is now used to modify token's name sent from a server, e.g. access_token instead of previously hardcoded token, especially if you are implementing your own OAuth 2.0 server. #50
  • Demo: Retrieve profile information via Account service and set it on $scope.user.
  • Demo: Using isAuthenticated to check login state instead of currentUser.
  • Demo: Signup form now has autofocus attribute on the Name field. #53
  • Demo: Removed http prefix from CDN urls.
  • Node.js: Added new JWT claims: iss and sub in addition to exp and iat.
  • Node.js: Redirect to https in production mode on Heroku.
  • Node.js: Check if user exists first before start linking accounts.
  • PHP: Refactored routes logic into controllers.
  • PHP: Implemented GitHub, Facebook, Google authentication providers.
  • PHP: Implemented Local login and signup.
  • PHP: Use MySQL instead of SQLite by default.
  • PHP: Keep default views path, instead use File::get to retrieve index.html.
  • Scala: General fixes, added missing imports. #49
  • Rails: rails-api scaffold, see progress in pull request #48.
  • Readme: Table of contents, FAQ.