Satellizer

Software Screenshot:
Satellizer
Software Details:
Version: 0.9.4 updated
Upload Date: 12 Apr 15
Developer: Sahat Yalkabov
Distribution Type: Freeware
Downloads: 26

Rating: nan/5 (Total Votes: 0)

Satellizer uses a token-based authentication method and supports various social login systems like:
- Google
- Twitter
- Facebook
- LinkedIn
- Foursquare
- GitHub


A classic email & password method is also supported, along with the ability to sign-up and register new accounts.

In case you don't trust OAuth, the social login and the classic login system can work separately from one another, so you can easily turn on just the one you like.

The entire authentication system is easy to use and can be plugged into any AngularJS or non-AngularJS application to provide a way to grant users access to special sections of your site.

Developers can also add their very own social login systems outside the built-in providers, as long as they're OAuth 1.x and 2.x based.

Documentation are included with the download package.

What is new in this release:

  • Added support for OAuth 2.0 state.
  • New optional responseParams for OAuth 2.0 for getting custom data other than code, redirect_uri and client_id.
  • $auth.setToken's second parameter has been renamed to redirect rather than isLinking.
  • GitHub provider now requests email scope by default.
  • Windows Live provider now requests email scope by default.
  • Fixed http interceptor bug where it could not be set to false.
  • Satellizer code refactoring.

What is new in version 0.9.2:

  • Added support for OAuth 2.0 state.
  • New optional responseParams for OAuth 2.0 for getting custom data other than code, redirect_uri and client_id.
  • $auth.setToken's second parameter has been renamed to redirect rather than isLinking.
  • GitHub provider now requests email scope by default.
  • Windows Live provider now requests email scope by default.
  • Fixed http interceptor bug where it could not be set to false.
  • Satellizer code refactoring.

What is new in version 0.8.0:

  • Added implicit grant flow. Simply add responseType: 'token' during the config phase.
  • New helper methods $auth.getToken() and $auth.getPayload().
  • OAuth query string is now passed entirely to the server instead of just code or oauth_token + oauth_verifier.
  • isAuthenticated() no longer throws an error if you are not using JSON Web Token. In such case it bypasses a check for token expiration.
  • Query string is no longer URIEncoded because it was causing problems with Facebook OAuth.
  • Throw an error if server token name does not match token name specified via Satellizer. For example you are returning access_token from the server but Satellizer is configured to work token.

What is new in version 0.7.0:

  • New Features:
  • IE8+ Support (code base even got smaller as a result!).
  • You can now pass additional data as a second argument to $auth.authenticate and $auth.link.
  • Bug Fixes:
  • Replaced promise.catch() with `promise.then(null, function) to support IE8.
  • Check if popup is open and window.focus is defined before calling focus().
  • Token Prefix is used only if it is defined to avoid a token name like _token if you choose not to have the satellizer_ prefix in front of name stored in Local Storage.

What is new in version 0.6.0:

  • No longer store user in the token payload.
  • Lowercase satellizer module name.
  • Removed isAuthenticated and currentUser $rootScope.
  • No longer listen for $routeChangeSuccess and use protected: true on routes. Use built-in resolve function of ui-router and ngRoute.
  • Lots of code refactoring, cleanup and unit tests.
  • Added PHP Laravel example.
  • Added Java Dropwizard example.
  • Demo: Use isAuthenticated() method to check log-in status instead of currentUser.
  • Demo: Updated email validation on the signup form.
  • Node: Return 200 OK when updating user at PUT /api/me instead of sending a token.

Requirements:

  • JavaScript enabled on client side
  • AngularJS

Similar Software

oauth2client
oauth2client

12 Apr 15

angular-fblogin
angular-fblogin

12 May 15

Py-Authorize
Py-Authorize

28 Feb 15

instantauth
instantauth

13 May 15

Comments to Satellizer

Comments not found
Add Comment
Turn on images!