30 open-source projects similar to johncoene/firebase, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Firebase alternative.
Simple yet powerful authorization / authentication client library for Python web applications.
Velruse is a set of authentication routines that provide a unified way to have a website user authenticate to a variety of different identity providers and/or a variety of different authentication schemes.
:couple: Multi-user accounts for Django projects
Tools to make Plug, and Phoenix authentication simple and flexible.
Django Two-Factor Authentication
Userena is a Django application that supplies your Django project with full account management. It's a fully customizable application that takes care of the signup, activation, messaging and more. It's BSD licensed, which means you can use it commercially for free!
stable](https://img.shields.io/badge/lifecycle-stable-brightgreen.svg)](https://lifecycle.r-lib.org/articles/stages.html#stable)
Robust, modular, and extendable user authentication system
A simple OAuth library for iOS with a built-in set of providers
Awesome Django authorization, without the database
Simple authentification mechanism for single 'shiny' applications.
django-guardian is a Django object permission library that enables the assignment of fine-grained access rights to individual database records. This system provides object-level access control, allowing users or groups to be granted permissions for specific model instances rather than applying a single global rule to an entire data model. The library includes a permission manager for the Django administrative interface, which provides a visual dashboard to assign and audit these instance-specific security rules. It also features an anonymous access controller to define and verify permissions
OAuth2 goodies for the Djangonauts!
👤Minimalist Google OAuth Authentication for Elixir Apps. Tested, Documented & Maintained. Setup in 5 mins. 🚀
Simple play module for authenticating against Google
Elixir Plug library to enable SAML 2.0 SP SSO in Phoenix/Plug applications.
An Elixir library to sign and verify HTTP requests using AWS Signature V4
LoginKit is a quick and easy way to add a Login/Signup UX to your iOS app.
The goal of tapLock is to secure your R applications with OpenID Connect and OAuth 2.0.
Secure drop-in authentication endpoints for Django REST Framework. Works seamlessly with SPAs and mobile apps.
Django use Email as Username
coverage](https://raw.githubusercontent.com/johnsonandjohnson/rAccess/coverage/badges/coverage.svg)](https://github.com/johnsonandjohnson/rAccess/actions/workflows/test-coverage.yaml) Version](https://www.r-pkg.org/badges/version/rAccess?color=green)](https://cran.r-project.org/package=rAccess)
Authlib is a comprehensive Python library for building and integrating OAuth 1.0, OAuth 2.0, and OpenID Connect clients and servers. It provides a unified set of tools to manage authentication and authorization flows, allowing applications to either act as a client connecting to external identity providers or as a provider issuing tokens and managing user identities. The project distinguishes itself through a full implementation of the JOSE standards, offering a suite of cryptographic tools for generating, signing, encrypting, and validating JSON Web Tokens, Signatures, Encryption, and Keys.