bell - Third-party login plugin for hapi

  •        146

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.

https://github.com/hapijs/bell

Dependencies:

boom : 4.2.x
cryptiles : 3.x.x
hoek : 4.x.x
joi : 10.x.x
wreck : 10.x.x

Tags
Implementation
License
Platform

   




Related Projects

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.

satellizer - Token-based AngularJS Authentication

  •    TypeScript

Satellizer is a simple to use, end-to-end, token-based authentication module for AngularJS with built-in support for Google, Facebook, LinkedIn, Twitter, Instagram, GitHub, Bitbucket, Yahoo, Twitch, Microsoft (Windows Live) OAuth providers, as well as Email and Password sign-in. However, 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 in the app config block.

login-with - Stateless login-with microservice for OAuth

  •    Javascript

You can deploy with now or Docker (for mandatory and optional env variables see below). This microservice must run in a subdomain of yours, e.g. login.yourdomain.com.

EasyOAuth Framework for OAuth Protocol

  •    DotNet

EasyOAuth Framework is an OAuth-compliant Authentication and Authorization Library for Desktop Application and Web Application. Support 8 providers include Facebook, Google, Yahoo, Twitter, Dropbox, Plurk and LinkedIn.

socialite - :octocat: Socialite is an OAuth2 Authentication tool

  •    PHP

Socialite is an OAuth2 Authentication tool. It is inspired by laravel/socialite, You can easily use it in any PHP project. facebook, github, google, linkedin, outlook, weibo, qq, wechat, and douban.


gologin - Go login handlers for authentication providers (OAuth1, OAuth2)

  •    Go

Package gologin provides chainable login http.Handler's for Google, Github, Twitter, Digits, Facebook, Bitbucket, Tumblr, or any OAuth1 or OAuth2 authentication providers.Choose a subpackage. Register the LoginHandler and CallbackHandler for web logins or the TokenHandler for (mobile) token logins. Get the authenticated user or access token from the request context.

socialite

  •    PHP

Laravel Socialite provides an expressive, fluent interface to OAuth authentication with Facebook, Twitter, Google, LinkedIn, GitHub and Bitbucket. It handles almost all of the boilerplate social authentication code you are dreading writing. We are not accepting new adapters.

SuperTokens - Open source alternative to Auth0 / Firebase Auth / AWS Cognito

  •    Java

SuperTokens is an open source alternative to Auth0 / Firebase Auth / AWS Cognito. It supports authentication using email ID and password, Social logins (Google, Facebook, Apple, Github + adding custom providers), Forgot password flow using email, Secure session management, Email verification.

github-updater - This WP plugin will update GitHub, Bitbucket, GitLab, and Gitea hosted plugins and themes

  •    PHP

A simple plugin to enable automatic updates to your GitHub, Bitbucket, GitLab, or Gitea hosted WordPress plugins, themes, and language packs. It also allows for the remote installation of plugins or themes. Comprehensive information regarding GitHub Updater is available on the wiki.

yii2-authclient - Yii 2 authclient extension.

  •    PHP

This extension adds OpenID, OAuth, OAuth2 and OpenId Connect consumers for the Yii framework 2.0. For license information check the LICENSE-file.

caddy-auth-portal - Authentication Plugin for Caddy v2 implementing Form-Based, Basic, Local, LDAP, OpenID Connect, OAuth 2

  •    Go

Authentication Plugin for Caddy v2 implementing Form-Based, Basic, Local, LDAP, OpenID Connect, OAuth 2.0, SAML Authentication. The purpose of this plugin is providing authentication only. The plugin issue JWT tokens upon successful authentication. In turn, the authorization of the tokens is being handled by caddy-auth-jwt.

jquery-socialist - jquery social media plugin that aggregates and combines Facebook, Twitter, LinkedIn, YouTube, Instagram, Pinterest and

  •    Javascript

Even if you hate socialism (as I do), you'll love this flexible jQuery social media plugin. jQuery Socialist is a plugin that lets you create a social stream or social wall from multiple social networks in one place. Use it to pull content from Facebook pages, Twitter, Instagram, LinkedIn, YouTube and others.

react-native-oauth - A react-native wrapper for social authentication login for both Android and iOS

  •    Java

This library cuts out the muck of dealing with the OAuth 1.0 and OAuth 2.0 protocols in react-native apps. The API is incredibly simple and straight-forward and is intended on getting you up and running quickly with OAuth providers (such as Facebook, Github, Twitter, etc). As we are integrating with react-native, we have a little more setup to integrating with our apps.

pac4j - The security engine to protect all your Java web applications

  •    Java

pac4j is a Java security engine to authenticate users, get their profiles and manage their authorizations in order to secure Java web applications. It supports most authentication mechanisms: OAuth (Facebook, Twitter, Google, Yahoo...), CAS, HTTP (form, basic auth...), OpenID, SAML, Google App Engine, OpenID Connect, JWT, LDAP, RDBMS, MongoDB and Stormpath and authorization checks.

sharer.js - :on: :bookmark: Create your own social share buttons. No jquery.

  •    Javascript

Sharer.js is a very tiny js lib to create custom social share components on DOM elements for your website. No dependencies. Currently there is no support for AMD/CommonJS right now, but there is a repo which exposes the current Sharer class behaviour.

LemonLDAP::NG - Web Single Sign On and Access Management Free Software

  •    Perl

LemonLDAP::NG is a complete and modular Web-SSO system that can run with reverse-proxies or directly on application webservers. It can be used in conjunction with OpenID-Connect, CAS and SAML systems as identity or service provider. It can also be used as proxy between those federation systems.

Social Login

  •    

LoginRadius enables social login on a website letting users log in through their existing IDs such as Facebook, Twitter, Google, Yahoo and over 15 more! This eliminates long registration process i.e. filling up a long registration form, verifying email ID, remembering another ...

vue-authenticate - Simple Vue.js authentication library

  •    Javascript

[WARNING]: README file is currently in process of rewrite and will be released soon. vue-authenticate is easily configurable solution for Vue.js that provides local login/registration as well as Social login using Github, Facebook, Google and other OAuth providers.

syte

  •    Javascript

A really simple but powerful packaged personal site that has social integrations like twitter, github, dribbble, instagram, foursquare, tumblr, wordpress, last.fm, and much more...






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.