213 Open Source Auth Software Projects
Free and open source auth code projects including engines, APIs, generators, and tools.
React Native Firebase 8355 ⭐
🔥 A well-tested feature-rich modular Firebase implementation for React Native. Supports both iOS & Android platforms for all Firebase services.
Casbin 7853 ⭐
An authorization library that supports access control models like ACL, RBAC, ABAC in Golang
Ember Simple Auth 1905 ⭐
A library for implementing authentication/authorization in Ember.js applications.
Apollo Universal Starter Kit 1554 ⭐
Apollo Universal Starter Kit is an SEO-friendly, fully-configured, modular starter application that helps developers to streamline web, server, and mobile development with cutting-edge technologies and ultimate code reuse.
Aws Iam Authenticator 1504 ⭐
A tool to use AWS IAM credentials to authenticate to a Kubernetes cluster
Node Rate Limiter Flexible 1300 ⭐
Node.js rate limit requests by key with atomic increments in single process or distributed environment.
Node Casbin 1221 ⭐
An authorization library that supports access control models like ACL, RBAC, ABAC in Node.js
Jcasbin 1173 ⭐
An authorization library that supports access control models like ACL, RBAC, ABAC in Java
Foal 968 ⭐
Node.JS and TypeScript framework for building web applications :rocket:. Simple, intuitive and feature-complete.
Php Casbin 773 ⭐
An authorization library that supports access control models like ACL, RBAC, ABAC in PHP .
Aws Serverless Auth Reference App 710 ⭐
Serverless reference app and backend API, showcasing authentication and authorization patterns using Amazon Cognito, Amazon API Gateway, AWS Lambda, and AWS IAM.
React Native Fingerprint Scanner 642 ⭐
Provide Fingerprint, Touch ID, and Face ID Scanner for React Native (Compatible with both Android and iOS)
Pycasbin 536 ⭐
An authorization library that supports access control models like ACL, RBAC, ABAC in Python
Angular Auth Oidc Client 502 ⭐
npm package for OpenID Connect, OAuth Code Flow with PKCE, Refresh tokens, Implicit Flow
Angular Token 371 ⭐
:key: Token based authentication service for Angular with interceptor and multi-user support. Works best with devise token auth for Rails. Example:
Shinobi 351 ⭐
:japanese_goblin: Simple and light-weight role-based permissions system for Laravel's built in Auth system.
Casbin.net 360 ⭐
An authorization library that supports access control models like ACL, RBAC, ABAC in .NET (C#)
Casbin Rs 306 ⭐
An authorization library that supports access control models like ACL, RBAC, ABAC in Rust.
Jaychang0917 Simpleauth 214 ⭐
A easy to use social authentication android library. (Facebook, Google, Twitter, Instagram)
Sapper Ecommerce 221 ⭐
Svelte ecommerce - Headless, Authentication, Cart & Checkout, TailwindCSS, Server Rendered, Proxy + API Integrated, Animations, Stores, Lazy Loading, Loading Indicators, Carousel, Instant Search, Faceted Filters, 1 command deploy to production, Open Source, MIT license. Join us as contributor ([email protected])
Laravel Auth Checker 168 ⭐
Laravel Auth Checker allows you to log users authentication, devices authenticated from and lock intrusions.
Rails_API_auth 142 ⭐
Lightweight Rails Engine that implements the "Resource Owner Password Credentials Grant" OAuth 2.0 flow as well as Facebook authentication
Verdaccio Gitlab 138 ⭐
private npm registry (Verdaccio) using gitlab-ce as authentication and authorization provider
React Native Instagram Login 130 ⭐
a react native instagram login component (support android & ios). Pull requests are welcome!
Gophertunnel 122 ⭐
Minecraft (Bedrock Edition) library written in Go used for creating proxies, servers, clients and tools
Go Guardian 103 ⭐
Go-Guardian is a golang library that provides a simple, clean, and idiomatic way to create powerful modern API and web authentication.
Laravel Magiclink 67 ⭐
Create link for authenticate in Laravel without password or get private content
Php JS Basics Architecture Form Curd Registration Login 63 ⭐
PHP: Hypertext Preprocessor is a general-purpose programming language originally designed for web development. It was originally created by Rasmus Lerdorf in 1994; the PHP reference implementation is now produced by The PHP Group. (Materials for training)
Gcp Iap Auth 61 ⭐
A simple server implementation and package in Go for helping you secure your web apps running on GCP behind a Cloud IAP (Identity-Aware Proxy)
Vue Auth Boilerplate 53 ⭐
This is a simple Vue template/starter kit, scaffolded on vue-cli 3, with full Auth functions to Login & Register
Ngx Auth 51 ⭐
Auth0 platform implementation and JWT authentication utility for Angular & Angular Universal
Laravel5.7 Vue Cli3 Boilerplate 51 ⭐
Boilerplate / Starter kit. Laravel 5.7, Vue CLI 3 — Authentication with Email Verification. REST API.
Permissionsql 49 ⭐
:lock_with_ink_pen: Middleware for keeping track of users, login states and permissions
Flask Graphql Auth 50 ⭐
(Now finding maintainer) 🐍A Pythonic way to provide JWT authentication for Flask-GraphQL
Slim3 Jwt Auth Example 44 ⭐
Server side implementation example of JWT (JSON Web Token) authentication using Slim3
Nodetomic API Swagger 47 ⭐
RESTful API Nodejs designed for horizontal scalability with support for cluster, based on Swagger, Redis, JWT, Passport, Socket.io, Express, MongoDB.
Netlify Faunadb Graphql Auth 41 ⭐
Netlify functions example with faunadb, graphql, and authorization
2fa Notifier 36 ⭐
2FA Notifier is a web extension that notifies users whether or not the sites they visit support two factor authentication (2FA).
Awes Io Auth 35 ⭐
🔑 Laravel Authentication package with built-in two-factor (Authy) and social authentication (Socialite).
Restish 57 ⭐
Restish is a CLI for interacting with REST-ish HTTP APIs with some nice features built-in
Elixir Auth Google 33 ⭐
👤Minimalist Google OAuth Authentication for Elixir Apps. Tested, Documented & Maintained. Setup in 5 mins. 🚀
Q Municate Services IOS 30 ⭐
Easy-to-use services for Quickblox SDK, for speeding up development of iOS chat applications
Database Web API 28 ⭐
Dynamically generate RESTful APIs from the contents of a database table. Provides JSON, XML, and HTML. Supports most popular databases
Hutplate 28 ⭐
A Go library over standard net/http library with auth, session, err handling and more.
Yii Permission 27 ⭐
Use casbin in Yii PHP Framework, Casbin is a powerful and efficient open-source access control library.
Romeoblog Spring Cloud 27 ⭐
🔥 Develop distributed application services based on SpringCloud architecture model and components
Spring Custom Token Auth 25 ⭐
A little example how to use spring with a custom token authentication.
Lcauthmanager 25 ⭐
一个简单、高效、易用的权限验证库，包括手势密码、Touch ID和Face ID；A comprehensive, efficient and easy-to-use rights verification library, including Gesture Password, Touch ID and Face ID.
Zealsay_front 30 ⭐
Auth Flow React Apollo Saga 22 ⭐
Full stack login/register flow with React, Apollo, Redux, Redux-saga and MongoDB.
Saml2aws Auto 24 ⭐
A CLI tool that allows you to manage multiple accounts for when using AWS with SAML Federation via Keycloak
Youtube React Router Auth 21 ⭐
Project created for the video about auth control in routes in ReactJS
Xyproto Pstore 20 ⭐
:wrench: Middleware for keeping track of users, login states and permissions, using the HSTORE feature in PostgreSQL
Hzdtf.foundation.framework 20 ⭐
Casbin4d 17 ⭐
An authorization library that supports access control models like ACL, RBAC, ABAC in Delphi
Ionic2 Jwt Auth Example 16 ⭐
An example of client side implementation of JWT (JSON web token) authentication using Ionic2
Auth Using VueJS Express Jwt Node.js 15 ⭐
Login and signup form and authentication using Vue.js, express, mongodb, JWT and bootstrap-vue
Vk Auth 15 ⭐
Authorization in Vkontakte social network as standalone/mobile application for Node.JS servers
K8s Pixy Auth 14 ⭐
k8s plugin to authenticate against an OIDC compatible issuer using PKCE (pixy) flow
Express Graphql React Authentication Starter 13 ⭐
The perfect starter for any project that requires authentication. Server side: Node-express-graphql. Client side: React, Apollo JS
Vlingo Auth 12 ⭐
The VLINGO/PLATFORM authentication and authorization service used by platform components, and also suitable for hosted platform services and applications.
Got Auth Service 12 ⭐
A professional role-based-authorization(also supports resource and group) service with restful and graphql api for enterprise applications.
Fastify Esso 13 ⭐
The easiest authentication plugin for Fastify, with built-in support for Single sign-on
Express Auth 12 ⭐
Implementation of authentication with jwt for express application. Please view README for available APIs
Go Social Social 11 ⭐
Social network programming interface with support for Twitter, Facebook, ..., and easily add more.
Dwyl Auth 43 ⭐
🚪 🔐 UX-focussed Turnkey Authentication Solution for Web Apps/APIs (Documented, Tested & Maintained)
Firebase_auth_oauth 12 ⭐
A Flutter plugin that makes it easy to perform OAuth sign in flows using FirebaseAuth.
Bobo Vue Admin 10 ⭐
😎 vue-cli (4.x) + ts + CrudTable + FormDesigner (开箱即用,企业级开发种子框架,附带表单表格生成器,一键Crud)😎