Login

Top 23 Login Open-Source Projects

  • SuperTokens Community

    Open source alternative to Auth0 / Firebase Auth / AWS Cognito

    Project mention: Auth0 increases price by 300% | /r/webdev | 2023-12-07

    Checkout https://supertokens.com/ - open source alternative to Auth0. It has a lot of free features and if you self host it, it's free at any scale. For our managed service, it's still far cheaper compared to Auth0.

  • Ory Kratos

    Next-gen identity server replacing your Auth0, Okta, Firebase with hardened security and PassKeys, SMS, OIDC, Social Sign In, MFA, FIDO, TOTP and OTP, WebAuthn, passwordless and much more. Golang, headless, API-first. Available as a worry-free SaaS with the fairest pricing on the market! (by ory)

    Project mention: Show HN: Auth0 OSS alternative Ory Kratos now with passwordless and SMS support | news.ycombinator.com | 2024-02-22
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • django-allauth

    Integrated set of Django applications addressing authentication, registration, account management as well as 3rd party (social) account authentication.

    Project mention: Django SaaS Package | /r/django | 2023-06-25

    If you don't want to use Pegasus or another paid product (presumably because of the cost), the packages I'd reach for are django-allauth for login/user stuff and dj-stripe for the Stripe integration. As for teams, there wasn't a library I was happy with so I rolled my own for Pegasus, but some people like django-tenants. It's too heavyweight for my taste as it requires a more complex dev/test/infrastructure setup with Postgres schemas, as opposed to having a single-database and handling multitenancy in the application layer. But there are pros and cons to both approaches.

  • zitadel

    ZITADEL - The best of Auth0 and Keycloak combined. Built for the serverless era.

    Project mention: Maintainers of Zitadel and Ory discuss their tradeoffs as identity platforms | news.ycombinator.com | 2024-03-30
  • Alerts & Pickers

    Advanced usage of UIAlertController and pickers based on it: Telegram, Contacts, Location, PhotoLibrary, Country, Phone Code, Currency, Date...

  • hanko

    Customer Identity and Access Management for the passkey era

    Project mention: 🚀 Top 12 Open Source Auth Projects Every Developer Should Know 🔑 | dev.to | 2023-12-06

    Hanko.io

  • buttercup-desktop

    :key: Cross-Platform Passwords & Secrets Vault

    Project mention: Inclusive Finland-based JavaScript community | /r/FinlandJS | 2023-05-03

    I'm a JS/TS developer with 10+ years experience, and have been working on projects across the board in terms of stack: front-end, back-end, mobile (native and React-), desktop and browser extensions. I'm the co-founder of Buttercup, a cross-platform password manager written in Typescript and Javascript. I'm based out of Espoo but commute to Helsinki regularly.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • openssh-portable

    Portable OpenSSH

    Project mention: Terrapin Attack for prefix injection in SSH | news.ycombinator.com | 2023-12-19

    Unless I'm misunderstanding what this is about RFC5647 merely points out that the sequence number is included as AAD due to RFC4253 requirements. The [email protected] specification is not exactly the most rigorous thing I've ever seen (https://github.com/openssh/openssh-portable/blob/master/PROT...) but reading it, the sequence number is only included in the IV, and not as AAD, which directly runs afoul of the RFC4253 section 6.4 requirement for it to be included in the MAC.

  • loginsrv

    JWT login microservice with plugable backends such as OAuth2, Google, Github, htpasswd, osiam, ..

  • UserFrosting

    Modern PHP user login and management framework

  • TransitionButton

    UIButton sublass for loading and transition animation.

  • infra

    Infra provides authentication and access management to servers and Kubernetes clusters.

    Project mention: Recommendations for a better way to grant access in K8s on a granular level? | /r/kubernetes | 2023-09-05

    Check out https://infrahq.com. I saw the founder give a talk at the Civo conference in Feb.

  • PHP-Auth

    Authentication for PHP. Simple, lightweight and secure.

    Project mention: PHPAuth String Encryption | /r/PHPhelp | 2023-12-06

    It may be helpful here to be specific about which "PHPAuth" project you're talking about. A quick google brings up at least 2 projects with similar names - https://github.com/PHPAuth/PHPAuth and https://github.com/delight-im/PHP-Auth - the latter has a recently opened issue about encryption of PII

  • awesome-flutter-ui

    10+ flutter(android, ios) UI design examples :zap: - login, books, profile, food order, movie streaming, walkthrough, widgets

  • auth0.js

    Auth0 headless browser sdk

    Project mention: 🔥🚀 Top 10 Open-Source Must-Have Tools for Crafting Your Own Chatbot 🤖💬 | dev.to | 2023-11-06

    Get up to speed with Auth0. Support Auth0 on GitHub ⭐

  • react-oauth

    Google OAuth2 using the new Google Identity Services SDK for React 🚀

  • login-action

    GitHub Action to login against a Docker registry

    Project mention: Dockerize and Deploy a NodeJS Application to Cloud Run with GitHub Actions | dev.to | 2023-10-05

    name: Lint and Dockerize the app on: push: branches: [master] pull_request: branches: [master] env: # Use docker.io for Docker Hub if empty REGISTRY: docker.io # github.repository as / IMAGE_NAME: ${{ github.repository }} jobs: build: runs-on: ubuntu-latest permissions: contents: read packages: write steps: - name: Checkout repository uses: actions/checkout@v2 - name: Set up Google Cloud uses: google-github-actions/[email protected] with: project_id: ${{ secrets.GCP_PROJECT_ID }} service_account_key: ${{ secrets.GCP_SA_KEY }} # Login against a Docker registry except on PR # https://github.com/docker/login-action - name: Log into registry ${{ env.REGISTRY }} # if: github.event_name != 'pull_request' uses: docker/login-action@v1 with: username: ${{ secrets.DOCKER_USERNAME }} password: ${{ secrets.DOCKER_PASSWORD }} # Extract metadata (tags, labels) for Docker # https://github.com/docker/metadata-action #- name: Extract Docker metadata # id: meta # uses: docker/metadata-action@98669ae865ea3cffbcbaa878cf57c20bbf1c6c38 # with: # images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }} # Build and push Docker image with Buildx (don't push on PR) # https://github.com/docker/build-push-action - name: Build and push Docker image uses: docker/build-push-action@v2 with: context: ./ tags: ${{ secrets.DOCKER_USERNAME }}/magga:latest push: true file: ./Dockerfile - name: Image digest run: echo

  • auth

    Authenticator via oauth2, direct, email and telegram (by go-pkgz)

    Project mention: How to build Auth in 2023 with go? | /r/golang | 2023-05-31
  • tuigreet

    Graphical console greeter for greetd

    Project mention: A linux newbie has installed and configured Arch. Minimalist graphical capabilities? | /r/archlinux | 2023-06-21

    Check out https://github.com/apognu/tuigreet if you want a terminal based display manager.

  • pinniped

    Pinniped is the easy, secure way to log in to your Kubernetes clusters.

  • axum-login

    🪪 User identification, authentication, and authorization for Axum.

    Project mention: Show HN: Axum-login, simple and flexible user auth for your Rust axum projects | news.ycombinator.com | 2024-02-19
  • play-pac4j

    Security library for Play framework 2 in Java and Scala: OAuth, CAS, SAML, OpenID Connect, LDAP, JWT...

  • JwtAuthDemo

    ASP.NET Core + Angular JWT auth demo; integration tests; login, logout, refresh token, impersonation, authentication, authorization; run on Docker Compose.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-03-30.

Login related posts

Index

What are some of the best open-source Login projects? This list will help you:

Project Stars
1 SuperTokens Community 11,850
2 Ory Kratos 10,520
3 django-allauth 8,844
4 zitadel 6,906
5 Alerts & Pickers 5,624
6 hanko 5,376
7 buttercup-desktop 4,200
8 openssh-portable 2,779
9 loginsrv 1,909
10 UserFrosting 1,629
11 TransitionButton 1,437
12 infra 1,349
13 PHP-Auth 1,044
14 awesome-flutter-ui 1,025
15 auth0.js 967
16 react-oauth 949
17 login-action 927
18 auth 903
19 tuigreet 756
20 pinniped 505
21 axum-login 438
22 play-pac4j 402
23 JwtAuthDemo 372
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com