All Projects → salte-auth → Salte Auth

salte-auth / Salte Auth

Licence: mit
💻🗝 Authentication for the modern web!

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Salte Auth

Play Silhouette
Silhouette is an authentication library for Play Framework applications that supports several authentication methods, including OAuth1, OAuth2, OpenID, CAS, 2FA, TOTP, Credentials, Basic Authentication or custom authentication schemes.
Stars: ✭ 826 (+1254.1%)
Mutual labels:  authentication, oauth2, openid
Aspnet5identityserverangularimplicitflow
OpenID Connect Code / Implicit Flow with Angular and ASP.NET Core 5 IdentityServer4
Stars: ✭ 670 (+998.36%)
Mutual labels:  authentication, oauth2, openid
External Auth Server
easy auth for reverse proxies
Stars: ✭ 189 (+209.84%)
Mutual labels:  authentication, oauth2, openid
Angular Auth Oidc Client
npm package for OpenID Connect, OAuth Code Flow with PKCE, Refresh tokens, Implicit Flow
Stars: ✭ 577 (+845.9%)
Mutual labels:  authentication, oauth2, openid
Django Oidc Provider
OpenID Connect and OAuth2 provider implementation for Djangonauts.
Stars: ✭ 320 (+424.59%)
Mutual labels:  authentication, oauth2, openid
Django Graphql Jwt
JSON Web Token (JWT) authentication for Graphene Django
Stars: ✭ 649 (+963.93%)
Mutual labels:  authentication, oauth2
Spring Boot React Oauth2 Social Login Demo
Spring Boot React OAuth2 Social Login with Google, Facebook, and Github
Stars: ✭ 676 (+1008.2%)
Mutual labels:  authentication, oauth2
Jose Jwt
Ultimate Javascript Object Signing and Encryption (JOSE) and JSON Web Token (JWT) Implementation for .NET and .NET Core
Stars: ✭ 692 (+1034.43%)
Mutual labels:  oauth2, openid
Jpproject.identityserver4.adminui
🔧 ASP.NET Core 3 & Angular 8 Administration Panel for 💞IdentityServer4 and ASP.NET Core Identity
Stars: ✭ 717 (+1075.41%)
Mutual labels:  oauth2, openid
Auth0.js
Auth0 headless browser sdk
Stars: ✭ 755 (+1137.7%)
Mutual labels:  authentication, oauth2
Pizzly
The simplest, fastest way to integrate your app with an OAuth API 😋
Stars: ✭ 796 (+1204.92%)
Mutual labels:  authentication, oauth2
Next Auth
Authentication for Next.js
Stars: ✭ 8,362 (+13608.2%)
Mutual labels:  authentication, oauth2
Angular Oauth2
AngularJS OAuth2
Stars: ✭ 601 (+885.25%)
Mutual labels:  authentication, oauth2
Oauth2
OAuth2 client in Go
Stars: ✭ 20 (-67.21%)
Mutual labels:  authentication, oauth2
Silhouette
Silhouette is a framework agnostic authentication library for Scala that supports several authentication methods, including OAuth2, OpenID Connect, Credentials, Basic Authentication or custom authentication schemes.
Stars: ✭ 18 (-70.49%)
Mutual labels:  authentication, oauth2
Louketo Proxy
A OpenID / Proxy service
Stars: ✭ 926 (+1418.03%)
Mutual labels:  oauth2, openid
Doorkeeper
Doorkeeper is an OAuth 2 provider for Ruby on Rails / Grape.
Stars: ✭ 4,917 (+7960.66%)
Mutual labels:  authentication, oauth2
Simpleidentityserver
OpenId + Uma + Oauth 2.0 providers + SCIM2.0 + RFID reader (DEPRECATED)
Stars: ✭ 48 (-21.31%)
Mutual labels:  oauth2, openid
Auth
:atom: Social (OAuth1\OAuth2\OpenID\OpenIDConnect) sign with PHP
Stars: ✭ 457 (+649.18%)
Mutual labels:  oauth2, openid
Cloudfront Auth
An AWS CloudFront [email protected] function to authenticate requests using Google Apps, Microsoft, Auth0, OKTA, and GitHub login
Stars: ✭ 471 (+672.13%)
Mutual labels:  authentication, oauth2

Authentication for the modern web!

APIDocsDemo

NPM Version NPM Downloads Travis Coveralls

semantic-release

Install

$ npm install @salte-auth/salte-auth

Usage

import { SalteAuth } from '@salte-auth/salte-auth';
import { Auth0 } from '@salte-auth/auth0';
import { Tab } from '@salte-auth/tab';

// Configure SalteAuth with Auth0's url and client id.
const auth = new SalteAuth({
  providers: [
    new Auth0({
      url: 'https://salte-os.auth0.com',
      clientID: '9JTBXBREtckkFHTxTNBceewrnn7NeDd0'
    })
  ],

  handlers: [
    new Tab({
      default: true
    })
  ]
});

// Display an iframe to the user that allows them to login
auth.login('auth0');

Known Issues

These are issues that we know about, but don't have a clear fix for!

There are currently no known issues, thanks for checking!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].