30 open-source projects similar to mojolingo/mojo-auth.ex, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Mojo Auth.ex 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.
Per object permissions for Django
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
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.