awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
omab avatar

omab/python-social-auth

0
View on GitHub↗
2,803 stars·1,065 forks·Python·BSD-3-Clause·11 viewspsa.matiasaguirre.net↗

Python Social Auth

Social auth made simple

Features

  • Authentication - Social authentication and registration mechanism.
  • Authentication Libraries - Simplified social authentication integration.

Star history

Star history chart for omab/python-social-authStar history chart for omab/python-social-auth

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Python Social Auth

These projects share indexed features with Python Social Auth. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • jpadilla/pyjwtjpadilla avatar

    jpadilla/pyjwt

    5,598View on GitHub↗

    PyJWT is a Python library for encoding, decoding, and verifying JSON Web Tokens (JWTs). It provides comprehensive JWT functionality including algorithm-agnostic signing and verification, supporting both symmetric HMAC shared-secret cryptography and asymmetric RSA/ECDSA public-key cryptography for flexible trust models. The library implements a claim-based validation pipeline that checks issuer, audience, expiration, and other time-based claims during token decoding, with configurable clock skew tolerance for distributed systems. It requires callers to explicitly specify allowed signing algori

    Pythonhacktoberfestjwtpython
    View on GitHub↗5,598
  • pennersr/django-allauthpennersr avatar

    pennersr/django-allauth

    10,342View on GitHub↗

    django-allauth is a comprehensive authentication framework for Django applications that manages user registration, account ownership verification, and secure login processes. It provides a system for handling the entire user account lifecycle, including the ability to define custom signup fields and implement identity verification. The project distinguishes itself by providing a suite of OAuth and SAML integrations for social account authentication and the capability to act as an OpenID Connect identity provider. It further supports decoupled architectures through a token-based headless authe

    Pythonaccountsauthenticationdjango
    View on GitHub↗10,342
  • iaincollins/next-authiaincollins avatar

    iaincollins/next-auth

    28,272View on GitHub↗

    Next-auth is an authentication library and identity framework used to manage user sign-in and session state across web applications. It provides a system for handling user identity through OAuth, OpenID Connect, and passwordless sign-in flows. The project features a multi-provider framework that integrates third-party identity services and custom directory backends. It supports passwordless authentication via email magic links or hardware keys and utilizes a database-agnostic storage layer to persist authentication states across different database types or in-memory. Security is managed thro

    TypeScript
    View on GitHub↗28,272
  • bbangert/velrusebbangert avatar

    bbangert/velruse

    251View on GitHub↗

    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.

    Python
    View on GitHub↗251
Compare all 30 related projects→

Frequently asked questions

What does omab/python-social-auth do?

Social auth made simple

What are the main features of omab/python-social-auth?

The main features of omab/python-social-auth are: Authentication, Authentication Libraries.

Which projects share features with omab/python-social-auth?

Projects with overlapping indexed features include: pennersr/django-allauth — django-allauth is a comprehensive authentication framework for Django applications that manages user registration,… jpadilla/pyjwt — PyJWT is a Python library for encoding, decoding, and verifying JSON Web Tokens (JWTs). It provides comprehensive JWT… iaincollins/next-auth — Next-auth is an authentication library and identity framework used to manage user sign-in and session state across web… bbangert/velruse — Velruse is a set of authentication routines that provide a unified way to have a website user authenticate to a… bouke/django-two-factor-auth — Django Two-Factor Authentication. blakewilliams/doorman — Tools to make Plug, and Phoenix authentication simple and flexible.