A simple Python OAuth 1.0/a, OAuth 2.0, and Ofly consumer library built on top of Requests.Go through the authentication flow. Since our example is a simple console application, Twitter will give you a PIN to enter.
oauth2 oauth2-client authenticationOAuthLib is a generic utility which implements the logic of OAuth without assuming a specific HTTP request object or web framework. Use it to graft OAuth client support onto your favorite HTTP library, or provide support onto your favourite web framework. If you're a maintainer of such a library, write a thin veneer on top of OAuthLib and get OAuth support for very little effort.Then you might be more interested in using requests which has OAuthLib powered OAuth support provided by the requests-oauthlib library.
oauth2 oauth2-client authenticationDjango OAuth Toolkit can help you providing out of the box all the endpoints, data and logic needed to add OAuth2 capabilities to your Django projects. Django OAuth Toolkit makes extensive use of the excellent OAuthLib, so that everything is rfc-compliant.We love contributions, so please feel free to fix bugs, improve things, provide documentation. Just follow the guidelines and submit a PR.
django oauth2 oauth2-server oauth2-provider security authenticationFlask-OAuthlib is an extension to Flask that allows you to interact with remote OAuth enabled applications. On the client site, it is a replacement for Flask-OAuth. But it does more than that, it also helps you to create OAuth providers.Flask-OAuthlib relies on oauthlib.
oauth2 oauth2-server oauth2-provider security authenticationREST implementation of Django authentication system. djoser library provides a set of Django Rest Framework views to handle basic actions such as registration, login, logout, password reset and account activation. It works with custom user model. Instead of reusing Django code (e.g. PasswordResetForm), we reimplemented few things to fit better into Single Page App architecture.
djoser rest-api authentication developer-toolsAuthomatic is a framework agnostic library for Python web applications with a minimalistic but powerful interface which simplifies authentication of users by third party providers like Facebook or Twitter through standards like OAuth and OpenID. For more info visit the project page at http://authomatic.github.io/authomatic.
authentication oauth2-client oauth-client openid-client authorizationComplete Two-Factor Authentication for Django. Built on top of the one-time password framework django-otp and Django's built-in authentication framework django.contrib.auth for providing the easiest integration into most Django projects. Inspired by the user experience of Google's Two-Step Authentication, allowing users to authenticate through call, text messages (SMS), by using a token generator app like Google Authenticator or a YubiKey hardware token generator (optional). I would love to hear your feedback on this package. If you run into problems, please file an issue on GitHub, or contribute to the project by forking the repository and sending some pull requests. The package is translated into English, Dutch and other languages. Please contribute your own language using Transifex.
two-factor-authentication django authenticationSimple extension that provides Basic and Digest HTTP authentication for Flask routes. The easiest way to install this is through pip.
flask flask-httpauth authentication tokens securityYosai is a "security framework" that features authentication, authorization, and session management from a common, intuitive API. Yosai is based on Apache Shiro, written in Java and widely used today.
authentication authorization sessionmanagement rbac security twofactorauth totp two-factorprivacyIDEA is a Two Factor Authentication System which is multi-tenency- and multi-instance-capable. Using privacyIDEA you can enhance your existing applications like local login, VPN, remote access, SSH connections, access to web sites or web portals with a second factor during authentication.
authentication two-factor-authentication 2fa otp securityThis module provides a python-social-auth and oauth2 support for django-rest-framework.The first aim of this package is to help setting up social auth for your rest api. It also helps setting up your Oauth2 provider.
django django-rest-framework python-social-auth oauth2 oauth authenticationA dead simple OAuth2 client implementation.
oauth2 oauth2-client authenticationPython OAuth 2.0 Client + Server Library
oauth2 oauth2-server oauth2-client oauth2-provider security authenticationFirebase provides the tools and infrastructure you need to develop apps, grow your user base, and earn money. The Firebase Admin Python SDK enables access to Firebase services from privileged environments (such as servers or cloud) in Python. Currently this SDK provides Firebase custom authentication support.For more information, visit the Firebase Admin SDK setup guide.
firebase firebase-auth firebase-authentication authentication firebase-admin firebase-admin-sdkProvides functionality for working with the server side aspects of the U2F protocol as defined in the FIDO specifications. It supports Python 2.7, Python 3.3+ and PyPy 2.7+.To read more about U2F and how to use a U2F library, visit developers.yubico.com/U2F.
two-factor-authentication two-factor authentication u2fdjango-u2f provides support for FIDO U2F security tokens in Django. The functionality is similar to the Security Key two-factor authentication that Google recently announced, and uses the same tokens.django-u2f isn't yet production ready, but is a working proof of concept. There are many TODOs sprinkled around the code that should be fixed before relying on it.
two-factor-authentication two-factor authentication u2fKnox provides easy to use authentication for Django REST Framework The aim is to allow for common patterns in applications that are REST based, with little extra effort; and to ensure that connections remain secure.DRF tokens are limited to one per user. This does not facilitate securely signing in from multiple devices, as the token is shared. It also requires all devices to be logged out if a server-side logout is required (i.e. the token is deleted).
oauth oauth2 authenticationPython Social Auth is an easy to setup social authentication/registration mechanism with support for several frameworks and auth providers.This is the core component of the python-social-auth ecosystem, it implements the common interface to define new authentication backends to third parties services, implement integrations with web frameworks and storage solutions.
oauth oauth2 authentication social-login social-authenticationSecurely share ssh agents among groups of users
ssh ssh-agent authentication access-control proxy keyholder identitiesThe latest version of this software can be fetched from GitHub.crtauth is a system for authenticating a user to a centralized server. The initial use case is to create a convenient authentication for command line tools that interacts with a central server without resorting to authentication using a shared secret, such as a password.
authentication ssh
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.