Top 23 Auth Open-Source Projects
An authorization library that supports access control models like ACL, RBAC, ABAC in GolangProject mention: Permissions, PermissionGroups and GraphQL | reddit.com/r/graphql | 2021-05-30
🔥 A well-tested feature-rich modular Firebase implementation for React Native. Supports both iOS & Android platforms for all Firebase services.Project mention: How to use rnfirebae in Bare workflow? | reddit.com/r/reactnative | 2021-06-10
Read the docs
Scout APM - Leading-edge performance monitoring starting at $39/month. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
Free implementation of Play ServicesProject mention: Any secure alternatives to Android for better privacy/control over features on smartphones? | reddit.com/r/linux4noobs | 2021-06-22
You can choose whether or not to install the Google software package, but as far as I know it's all or nothing. It has to be installed alongside the OS, before first boot, and can't really be reigned in afterwards. Be aware that many apps rely on Google Play Services, and won't work without them. The microG project aims to provide an open-source, privacy friendly implementation. It's incomplete but seems to work for people. Unfortunately there's not really a good way to tell ahead of time whether an app works without Play Services, except to search online and/or ask on forums about specific apps.
Eloquent roles and abilities.Project mention: What Laravel permission package do you usually use? Does anyone come with Laravel Gate and Policy? | reddit.com/r/laravel | 2021-05-16
Node.js rate limit requests by key with atomic increments in single process or distributed environment.Project mention: How to rate limit a login route in Express using node-rate-limiter-flexible and Redis | dev.to | 2021-05-31
Rate limiting is a method used for controlling network traffic. It limits the number of actions a user can make per unit of time 1. In this tutorial, we will rate limit a login route to help protect it from brute force attacks. This limits the number of password guesses that can be made by an attacker. We'll use the npm package node-rate-limiter-flexible to count and limit the number of login attempts by key. Each key will have a points value that will count the number of failed login attempts. The keys will expire after a set amount of time. The key-value pairs will be stored in Redis, which is an open-source in-memory data structure store. It has many different use cases. We will use it as a simple database. Redis is simple to use and it is very fast. We'll create an online instance of Redis, connect it to an express application, and then use the Redis command-line interface (redis-cli) to view the database. A prerequisite for this tutorial is an ExpressJS application with a login route and user authentication.
Extensible security first OAuth 2.0 and OpenID Connect SDK for Go.Project mention: Ory Hydra: Open Source OAuth2/OIDC Provider | reddit.com/r/golang | 2021-01-13
We are using https://github.com/ory/fosite at work with great success.
An authorization library that supports access control models like ACL, RBAC, ABAC in Node.js and BrowserProject mention: Social network on microservices | reddit.com/r/node | 2021-06-17
If you are looking for something a little more complex, declarative and flexible, casbin has been around for quite some time. Also consider, oso. It looks like a more modern and feature-rich tool to me.
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Is it possible to check if a user is authenticated before accessing page? | reddit.com/r/Nuxt | 2021-05-11
I think the others have already answered your question for you, I just wanted to add that you might want to look into nuxt-auth which handles authentication on frontend and it sets up all the necessary middleware to do what you need.
An authorization library that supports access control models like ACL, RBAC, ABAC in JavaProject mention: Casbin: An authorization library that supports access control models like ACL, RBAC, ABAC in Java | reddit.com/r/java | 2021-04-08
Elegant and fully-featured Node.Js web framework based on TypeScript. :rocket:.Project mention: Node.js - Foal framework - version 2.0 release - JWT with cookies, stateless CSRF protection, JWT with RSA keys | reddit.com/r/typescript | 2021-04-13
I'm the creator of Foal, so I'd be a bit biased to answer. But here are some comments from Foal users that might interest you: https://github.com/FoalTS/foal/issues/490.
A framework agnostic authentication & authorization system. (by cartalyst)
LDAP Authentication & Management for LaravelProject mention: Is Laravel for me? [Vue, SPA, MSSQL,LDAP] | reddit.com/r/laravel | 2021-01-04
What you are asking can be done easily with Laravel. I have a very similar project going on and that too with two developers. Microsoft AD can be integrated with a package like https://github.com/Adldap2/Adldap2-Laravel. Further, login with can be customized based on user profile fetched from AD. Stored procedures work fine too in my experience.
Authentication for PHP. Simple, lightweight and secure.Project mention: Authentication System | reddit.com/r/PHPhelp | 2020-12-23
There are a bunch out there but have a look at this one for instance: https://github.com/delight-im/PHP-Auth
An authorization library that supports access control models like ACL, RBAC, ABAC in PythonProject mention: Casbin: An authorization library that supports access control models like ACL, RBAC, ABAC in Python | reddit.com/r/Python | 2021-03-06
This project exists thanks to all the people who contribute.
npm package for OpenID Connect, OAuth Code Flow with PKCE, Refresh tokens, Implicit FlowProject mention: Secure Angular 11 App with Code Flow PKCE and IdentityServer4 | reddit.com/r/Angular2 | 2021-04-12
The AuthInterceptor is provided by the angular-auth-oidc-client library. I did not go into detail about AuthInterceptor. To configure this feature, when doing code walk-thru of auth-config.module.ts, I pointed out the secureRoutes parameter setting to activate the AuthInterceptor (to automatically append the JTW in the header by DNS).
An authorization library that supports access control models like ACL, RBAC, ABAC in .NET (C#)Project mention: Casbin.NET: An authorization library that supports access control models like ACL, RBAC, ABAC in .NET (C#) | reddit.com/r/dotnet | 2021-03-10
📊 Software and Libraries for Authentication & AuthorizationProject mention: Got my first client as freelancer. Have a question about security for the website. | reddit.com/r/webdev | 2021-02-11
Depends on what framework you're using. Auth0 is a good provider if you don't want to deal with the nitty gritty too much. Otherwise: https://github.com/casbin/awesome-auth
Platform-Agnostic Security Tokens implementation in GO (Golang)Project mention: How to create and verify JWT & PASETO token in Golang | dev.to | 2021-04-05
OK, let’s open the browser and search for paseto golang. Open its Github page and copy the URL: https://github.com/o1egl/paseto. Then run go get with this URL to download the package:
An authorization library that supports access control models like ACL, RBAC, ABAC in Rust. (by casbin)Project mention: setup criterion-compare for criterion.rs on github actions | reddit.com/r/learnrust | 2021-03-29
Please check this - https://github.com/casbin/casbin-rs/pull/238/files.
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])Project mention: Beta: Sveltekit Shopify app starter | reddit.com/r/sveltejs | 2021-06-04
For headless shopify, there is this package https://github.com/itswadesh/svelte-commerce I didn't try it but it looks good
Send a welcome notification to new usersProject mention: Is there a recommended way to send a registration email with password definition link when an admin creates a new user? | reddit.com/r/laravel | 2021-06-17
What are some of the best open-source Auth projects? This list will help you: