Passport vs Satellizer: What are the differences?
Developers describe Passport as "Simple, unobtrusive authentication for Node.js". It is authentication middleware for Node.js. Extremely flexible and modular, It can be unobtrusively dropped in to any Express-based web application. A comprehensive set of strategies support authentication using a username and password, Facebook, Twitter, and more. On the other hand, Satellizer is detailed as "Token-based AngularJS Authentication". Satellizer is a simple to use, end-to-end, token-based authentication module for AngularJS with built-in support for Google, Facebook, LinkedIn, Twitter authentication providers, plus Email and Password sign-in method. You are not limited to the sign-in options above, in fact you can add any OAuth 1.0 or OAuth 2.0 provider by passing provider-specific information during the configuration step.
Passport and Satellizer can be primarily classified as "User Management and Authentication" tools.
Passport and Satellizer are both open source tools. It seems that Passport with 15.9K GitHub stars and 936 forks on GitHub has more adoption than Satellizer with 8.08K GitHub stars and 1.27K GitHub forks.