30 open-source projects similar to p2/oauth2, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best OAuth2 alternative.
A simple OAuth library for iOS with a built-in set of providers
Easy to use OAuth 2 library for iOS, written in Swift.
Swift based OAuth library for iOS
Reachability.swift is a network connectivity listener and Swift network state wrapper. It monitors real-time changes to network status and tracks whether a device is connected to Wi-Fi or cellular data. The library functions as a network reachability monitor that uses closures and system notifications to trigger callbacks when connectivity changes. It tracks internet connectivity and connection types to allow for network state handling and the adjustment of app content loading based on availability.
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
Simple yet powerful authorization / authentication client library for Python web applications.
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!
🌸 Powerful Codable API requests builder and manager for iOS.
stable](https://img.shields.io/badge/lifecycle-stable-brightgreen.svg)](https://lifecycle.r-lib.org/articles/stages.html#stable)
Thin wrapper around NSURLSession in swift. Simplifies HTTP requests.
Pure Swift iOS download framework with background downloads, relaunch recovery, resumable transfers, and task management.
Robust, modular, and extendable user authentication system
🌏 A zero-dependency networking solution for building modern and secure iOS, watchOS, macOS and tvOS applications.
Awesome Django authorization, without the database
Simple authentification mechanism for single 'shiny' applications.
📱📲 A wrapper for the MultipeerConnectivity framework for automatic offline data transmission between devices
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. 🚀
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.