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.