feathers-authentication - Feathers local, token, and OAuth authentication over REST and Websockets using JSON Web Tokens (JWT) with PassportJS

  •        24

Add Authentication to your FeathersJS app.

https://github.com/feathersjs/feathers-authentication

Dependencies:

debug : ^3.0.0
feathers-authentication-client : ^0.3.1
feathers-commons : ^0.8.4
feathers-errors : ^2.4.0
feathers-socket-commons : ^2.3.1
jsonwebtoken : ^8.0.0
lodash.clone : ^4.5.0
lodash.merge : ^4.6.0
lodash.omit : ^4.5.0
lodash.pick : ^4.4.0
long-timeout : ^0.1.1
ms : ^2.0.0
passport : ^0.4.0

Tags
Implementation
License
Platform

   




Related Projects

authentication - Feathers local, token, and OAuth authentication over REST and Websockets using JSON Web Tokens (JWT) with PassportJS

  •    Javascript

Add Authentication to your FeathersJS app. @feathersjs/authentication adds shared PassportJS authentication for Feathers HTTP REST and WebSocket transports using JSON Web Tokens.

docs - The FeathersJS documentation, powered by GitBook

  •    HTML

Feathers is a batteries included but entirely optional minimal web application framework. At its core, Feathers is a set of tools and an architecture pattern that make it easy to create scalable REST APIs and real-time applications. With Feathers, you can literally build prototypes in minutes and production-ready apps in days.

awesome-feathersjs - A list of awesome things related to FeathersJS

  •    

feathers-accounts - Token-Based User Account System for FeathersJS (configure).


feathers - User interface components for Starling Framework and Adobe AIR

  •    ActionScript

Warning: This is a pre-release version of Feathers UI. It may contain bugs or unfinished features. It is not recommended for production apps because it is considered potentially unstable. Use at your own risk. To download a stable build, visit the Feathers website. Say hello to Feathers UI, a library of light-weight, skinnable, and extensible UI controls for mobile and desktop. The components run on Starling Framework and Adobe AIR — offering blazing fast GPU powered graphics to create a smooth and responsive experience. Build completely standalone, native applications on iOS, Android, Windows, and macOS, or target Adobe Flash Player in desktop browsers. Created by Josh Tynjala from Bowler Hat LLC, Feathers UI is free and open source.

feathers-chat - A Feathers real-time chat application

  •    CSS

A Feathers real-time chat application

feathers-examples - The Feathers examples have moved!

  •    ActionScript

The Feathers examples have moved!

chyrp - The ultra-lightweight ultra-flexible blogging engine with a fetish for birds and misspellings

  •    PHP

Chyrp is a blogging engine designed to be lightweight while retaining functionality. It is driven by PHP and MySQL (or SQLite), and has a great standard theme and robust module engine. You can personalize and modify it any way you want. All of your content is powered by a unique Feathers system that allows Chyrp to be whatever you want it to be. You can post anything and everything, or just stick to the default Text feather and run a regular blog. Chyrp destroys the fine line between a blog and a tumblelog.

GeoBB 1.0

  •    Javascript

GeoBB is FIRST Georgian discussion board written in PHP, MySQL, CSS and JavaScript. GeoBB is designed to be the fastest Discussions board and also includes site search engine. much more feathers you can see when visitng the Demonstration Page.

feathers - User interface components for Starling Framework

  •    ActionScript

User interface components for Starling Framework

graphql-auto-generating-cms - Use your existing graphQL schema to generate CMS in a couple steps

  •    Javascript

GraphQL CMS will build a fully-functional CMS by just using your printed GraphQL schema without any changes in your existed code or architecture.

Search Guard - Elasticsearch plugin that offers encryption, authentication, and authorisation

  •    Java

Search Guard is an Elasticsearch plugin that offers encryption, authentication, and authorization. It builds on Search Guard SSL and provides pluggable authentication and authorization modules in addition. Search Guard is fully compatible with Kibana, Logstash and Beats.

aurelia-auth - :key: Authentication plugin for aurelia

  •    Javascript

aurelia-auth is a token-based authentication plugin for Aurelia with support for popular social authentication providers (Google, Twitter, Facebook, LinkedIn, Windows Live, FourSquare, Yahoo, Github, Instagram ) and a local strategy, i.e. simple username (email) and password. aurelia-auth is a port of the great Satellizer library to ES6 and packaged as an Aurelia plugin.

bell - Third-party login plugin for hapi

  •    Javascript

Third-party authentication plugin for hapi.bell ships with built-in support for authentication using Facebook, GitHub, Google, Google Plus, Instagram, LinkedIn, Slack, Stripe, Twitter, Yahoo, Foursquare, VK, ArcGIS Online, Windows Live, Nest, Phabricator, BitBucket, Dropbox, Reddit, Tumblr, Twitch, Mixer, Salesforce, Pinterest, Discord, DigitalOcean, AzureAD, trakt.tv and Okta. It also supports any compliant OAuth 1.0a and OAuth 2.0 based login services with a simple configuration object.

mosquitto-auth-plug - Authentication plugin for Mosquitto with multiple back-ends (MySQL, Redis, CDB, SQLite3)

  •    C

This plugin can perform authentication (check username / password) and authorization (ACL). Currently not all back-ends have the same capabilities (the the section on the back-end you're interested in). Multiple back-ends can be configured simultaneously for authentication, and they're attempted in the order you specify. Once a user has been authenticated, the same back-end is used to check authorization (ACLs). Superusers are checked for in all back-ends. The configuration option is called auth_opt_backends and it takes a comma-separated list of back-end names which are checked in exactly that order.

awesome-cheatsheets - 📚 Awesome cheatsheets for popular programming languages, frameworks and development tools

  •    Javascript

📚 Awesome cheatsheets for popular programming languages, frameworks and development tools. They include everything you should know in one single file. I usually make a cheatsheet when I want to improve my skills on a programming language, a framework or a development tool. I started doing these kind of things a long time ago on Gist. To better keep track of the history and to let people contribute, I reorganized all of them into this single repository. Most of the content is coming from official documentations and some books I have read.

M-Pin - Two Factor Authentication For Web sites

  •    Java

M-Pin Strong Authentication System enables true two-factor authentication for web sites and applications, based on the open source M-Pin Authentication Server and M-Pin Managed Service. The M-Pin™ Managed Service is a highly available, fault tolerant software as a service that issues cryptographic secrets to M-Pin Authentication Servers and Clients.

BiometricAuthentication - Use Apple FaceID or TouchID authentication in your app using BiometricAuthentication

  •    Swift

Use Apple FaceID or TouchID authentication in your app using BiometricAuthentication. It's very simple and easy to use that handles Touch ID and Face ID authentication based on the device. Note: - Face ID authentication requires user's persmission to be add in info.plist.

Silhouette - Authentication library for Play Framework

  •    Scala

Silhouette is an authentication library for Play Framework applications that supports several authentication methods, including OAuth1, OAuth2, OpenID, CAS, Credentials, Basic Authentication, Two Factor Authentication or custom authentication schemes.