An open API service indexing awesome lists of open source software.

Authentication

Authentication is the process of determining whether someone or something is, in fact, who or what it says it is. Authentication technology provides access control for systems by checking to see if a user’s credentials match the credentials in a database of authorized users or in a data authentication server.

https://github.com/rah-0112/whatsapp-clone

An WhatsApp-clone in React JS, Material UI and Firebase. It has a voice-recognition messaging library with emoji integrated into chat. It provides google authentication using firebase and we can also Sign In using email and password. Got help from Clever Programmer for BackEnd.

authentication emojis firebase react voicechat whatsapp

Last synced: 04 May 2026

https://github.com/alexgalhardo/autodromo.alexgalhardo.com

A tech challenge project to create a full stack web app simulating a real-life racetrack system.

authentication authorization flowbite react reactjs tailwindcss typescript vite

Last synced: 04 May 2026

https://github.com/enkel-digital/firebase-authentication

Plugin for create-express-auth-middleware lib to authenticate firebase auth users

authentication express firebase middleware plugin

Last synced: 05 May 2026

https://github.com/parsin/jwt-authentication-with-refresh-token-rotation-and-redis-storage

JWT Authentication with Refresh Token Rotation and Redis Storage

authentication jwt redis refresh spring-boot

Last synced: 04 May 2026

https://github.com/hayanisaid/angular-auth0-app

using Auth0 authentication with Angular2

angular2 angularjs auth0 authentication single-page-app

Last synced: 04 May 2026

https://github.com/simbathesailor/swapiapistarwars

Makes use of opensource swapi API Login with star wars character and date of password is supported.Warrior can search for planet after login.Planet search results will be shown .Search list item's size will be relative the population count

authentication react redux swapi

Last synced: 04 May 2026

https://github.com/egrajeda/labs-auth0-with-python

Playing around with Auth0 and Python.

auth0 authentication flask python sso

Last synced: 04 May 2026

https://github.com/vijay0159/springboot-notepad-app

Spring Boot + JSP Notepad app with auth, themed UI, modals, trash/restore, zip download, sorting, upload, and full CRUD. Next: cascade delete & UI polish.

authentication crud java jpa-hibernate jsp mvc mysql notepad-app restful-api springboot swagger-ui

Last synced: 04 May 2026

https://github.com/qup42/django-aletheia

WebAuthN support for Django. Provided with a custom AuthBackend.

authentication django webauthn

Last synced: 05 May 2026

https://github.com/arshitarora/face-recognition-authentication

This is a Python program that uses OpenCV and face recognition libraries to perform real-time facial recognition and authentication. The program captures video from the webcam, detects faces, and matches them against a pre-trained dataset to identify individuals

authentication cv2 face-recognition opencv python

Last synced: 05 May 2026

https://github.com/thomas-dev7/gymcontroll-api

Backend API for GymControll, built with Laravel. This project is being migrated to a microservices architecture, separating backend and frontend for improved scalability, performance, and maintainability. The API handles user authentication, workout tracking, and load management, ensuring a seamless experience for athletes and trainers.

api authentication laravel php sanctum sql

Last synced: 05 May 2026

https://github.com/daraperini/learning-react-typescript-authentication-alura-books

Alura Books is a technology books e-commerce. The project's focus was to develop user authentication.

authentication axios http-requests react typescript

Last synced: 05 May 2026

https://github.com/antmelekhin/ansible-role-domain-join

An Ansible role to join hosts to Active Directory domain and local administrators management.

active-directory ansible ansible-role authentication linux windows

Last synced: 05 May 2026

https://github.com/antojebi7/django_essentials_with_sql_db

Implements a very simple user authentication system with registration and login features. It uses MySQL for database management, allowing users to register by providing details like username, password, and email and essential database migrations and connections of backend process.

authentication backend database django login mysql registration

Last synced: 05 May 2026

https://github.com/seanbudd/group2fa

MFA to map users to secrets: many to one, one to many, and many to many

2fa authentication docker mfa mfa-workflow react webapp

Last synced: 05 May 2026

https://github.com/dotpep/social-media-api

Social Media API using FastAPI, Postgres, Docker, and deployed to Cloud with testings, CI/CD pipeline and etc.

authentication cicd digitalocean docker fastapi postgresql pytest restapi

Last synced: 05 May 2026

https://github.com/yousef-sayed-younis/flutter-authentication-clean-architecture

A clean and reusable authentication system for Flutter apps. This project provides a structured way to manage form validation, controllers, and authentication logic using clean architecture principles.

authentication clean-architecture dart flutter form-validation state-management textformfield

Last synced: 05 May 2026

https://github.com/luan-neumann-dev/miniblog

MiniBlog allows users to post and view content, with an integrated search feature to easily locate posts. Firebase is used as the database to manage posts and authentication effectively.

authentication firebase javascript node react

Last synced: 05 May 2026

https://github.com/teeldinho/teeldinho-store

TD Store is an e-commerce minimum viable product (MVP) designed to showcase the general functionality of an online store.

authentication authorization cart ecommerce nextjs14 reactjs serveractions shop

Last synced: 05 May 2026

https://github.com/kemboi590/rentalrides-api

This is the API for the rental rides management system. A vehicle rental manahement sytsem

authentication authorization azurewebapp drizzle-orm honojs nodemailer postgres stripe-checkout typescript

Last synced: 05 May 2026

https://github.com/kishan2029/library_management_system

Library Management System is developed using LAMP stack where user can sign in and view books, return or issue books and admin can manage dashboard which includes category, books, authors, etc.

admin-dashboard authentication bootstrap css html5 library-management-system mysql-database php phpmyadmin

Last synced: 05 May 2026

https://github.com/sumitmadaan16/spring-security-demo

Spring Boot project with user registration, password encryption, and Basic Auth using Spring Security. Stateless session management, PostgreSQL integration, and clean layered architecture. Ideal for backend authentication demos.

authentication backend backend-api java jwt jwt-authentication jwt-token postgresql rest-api restful-api spring-boot spring-mvc spring-security springboot

Last synced: 05 May 2026

https://github.com/mainageorge/the-gif-project

This a question answer based gif project. The user can add questions that he/she would like to revise or just general knowledge. When the user provides an answer, he/she gets a smiling gif or emoje, if not, a sad/crying one. the backend is build using .net core 3.1 and the front end is done in angular.

angular2 authentication efcore httpintercptors identity-management jwt-authentication netcore31 netcorewebapi sqlserver

Last synced: 05 May 2026

https://github.com/tory1103/nextjs-supabase-boilerplate

Next.js + Supabase Starter is a quick starting point for building web applications with Next.js and Supabase. It includes ready-to-use authentication, real-time database management, and dynamic pages, all easily customizable.

authentication boilerplate nextjs real-time-database starter supabase supabase-auth web-development

Last synced: 05 May 2026

https://github.com/mashayeakh/ph-healthcare-backend

Healthcare Backend is a secure and scalable server-side application tailored for modern healthcare platforms. Built with Node.js, Express.js, and PostgreSQL, it leverages Better Auth for advanced authentication and role-based authorization to ensure data privacy and compliance with healthcare standards.

api-rest authentication authorization backend better-auth express expressjs healthcare-application nodejs postgresql role-based-access-control scalable secure

Last synced: 06 May 2026

https://github.com/rafaelcarvalhocaetano/_authentication

API: Authentication with Go using Fiber, Gorm with cookie strategy

authentication gin golang gorm jwt

Last synced: 06 May 2026

https://github.com/hansajaa/todo-backend

The given Todo App REST API with Spring Boot is designed to be secure for user authentication, tasks management, and access control using JWT and Spring Security. It supports features like user registration and login, Todos manipulation - creation, read, update, and delete, paging, sorting, and also searching. Each user can only access his tasks.

authentication authorization java jwt layered-architecture mysql pagination sorting spring spring-boot spring-security

Last synced: 06 May 2026

https://github.com/hexaeightteam/hexaeight-sessions

Authentication AI Assistant/Agent For Your FrontEnd Apps

ai-assitant angular authentication co-pilot quasar reactjs vue

Last synced: 06 May 2026

https://github.com/sanjitgh/pet-care-forontend

PetCare is a user-friendly web application designed to connect pet lovers with animals in need of a forever home. Whether you are looking to adopt a pet, browse available pets, or manage adoption requests, PetCare simplifies the entire process.

adopt authentication donations ecommerce-application payments

Last synced: 06 May 2026

https://github.com/nocfer/envelop-apollo-auth

How to add an authentication layer to GraphQL APIs integrating Envelop with Apollo Server.

apollo-graphql apollo-server authentication backend envelop graphql javascript nodejs

Last synced: 06 May 2026

https://github.com/farman20ali/flask-blog

A feature-rich blog application built with Flask, offering user authentication, post management, email integration, dynamic content rendering, and pagination, with a structured and scalable codebase.

admin-dashboard authentication blog dashboard dynamic-pages flask jinja-template mysql mysql-database pagination python

Last synced: 06 May 2026

https://github.com/jayx2381838/tasty-kitchens

🍽️ Build the Tasty Kitchens App to practice React skills while fetching data, using routing, and implementing authentication and authorization methods.

authentication authorization css-animations figma html javascript react react-components react-router-dom

Last synced: 06 May 2026

https://github.com/aayushajs/ovs-innovation-pvt-lid

backend API for a multi-tenant e-commerce system where multiple vendors can register, manage their products, and handle orders. Use Node.js, Express.js, and MongoDB for the backend

api authentication expressjs http-requests middleware mogodb npm npm-module npm-package router

Last synced: 06 May 2026

https://github.com/srinithirajendran/jobbyapp

Jobby is a job portal app that allows users to view job listings with detailed descriptions after authentication. It also features a search functionality to help users find specific job opportunities.

authentication html-css-javascript reactjs

Last synced: 06 May 2026

https://github.com/rcmilan/ex-sec-react

Implementando Autenticação e Autorização com React + Node

authentication authorization nodejs reactjs

Last synced: 06 May 2026

https://github.com/luigirazum/money-compass

MoneyCompass is a mobile web application where you can manage your budget. You have a list of payments associated with a category, so that you can see how much money you spent and on what. It allows you to register and log in to keep the data private, introduce new categories and payments and see the money spent on each category. Give it a try!

authentication autorization budget integration-testing mobile-app model-view-controller mvc-pattern postgresql rails ruby-on-rails unit-testing validation

Last synced: 06 May 2026

https://github.com/abdullahmuhammed5/express-mongo-auth-app

simple expressJs authentication app using mongo client

authentication authorization express expressjs javascript js mongo node-js nodejs

Last synced: 06 May 2026

https://github.com/yogiex/angularjs-auth0

angular js express node auth0

angularjs auth0 authentication

Last synced: 06 May 2026

https://github.com/rimasultana/service-sphere-client

ServiceSphere is an intuitive platform designed to make service sharing easy. Whether you are a service provider or a seeker, the platform allows you to manage, book, and share services with ease

authentication daisyui reac-router-dom react-hooks react-hot-toast react-router reactjs taiwindcss

Last synced: 06 May 2026

https://github.com/zakimohammed/react-admin-app

React based admin app with basic authentication, login, logout and dashboard feature

authentication authorization bulma react react-router-dom

Last synced: 06 May 2026

https://github.com/kartikmehta8/rust-node-auth-service

This project is a robust authentication service combining Rust and Node.js with MongoDB for secure user management, password hashing, JWT authentication, and protected routes via Neon bindings and Express.js.

authentication expressjs neon-bindings rust

Last synced: 06 May 2026

https://github.com/sahilverse/django-authentication-example

A comprehensive Django REST Framework authentication example implementing JWT (JSON Web Token) authentication with a custom user model. This project demonstrates best practices for building secure authentication systems in Django applications.

authentication django django-rest-framework postgresql swagger

Last synced: 06 May 2026

https://github.com/eneas-almeida/mypoint

📜 MyPoint é um sistema de registro de pontos de funcionários, utilizando filas com o RabbitMq.

authentication authorization ci-cd codeship cognito interceptors microservices mongodb nestjs postgres rabbitmq sentry sonarlint swagger transformers typeorm upload validations

Last synced: 06 May 2026

https://github.com/makrischaralampos/jammming

A web application that allows users to search for songs on Spotify, create custom playlists, and save those playlists directly to their Spotify account.

authentication css html http javascript react

Last synced: 06 May 2026

https://github.com/arsy786/nestjs-role-based-auth

This is a NestJS backend with fully tested user Authentication & role-based Authorisation

2024 authentication authorization mongodb nestjs role-based-access

Last synced: 06 May 2026

https://github.com/raphaelbh/aws-cognito

Proof of concept to demonstrate how to use AWS Cognito.

access-token auth authentication authorization aws cognito docker python user-pool

Last synced: 06 May 2026

https://github.com/stormpath/stormpath-client-api-ionic-example

Ionic + Stormpath with Client API Example

angular authentication ionic2 stormpath

Last synced: 07 May 2026

https://github.com/aabbdev/authrider

The bodyguard for your unprotected services

auth0 authentication authorization jwt nginx reverse-proxy traefik

Last synced: 07 May 2026

https://github.com/anujtiwari-student/secure_auth_webapp

Full-stack auth system using Next.js, Auth.js (credentials, OAuth), Prisma, PostgreSQL, JOSE (JWT), and Nodemailer (email verification, password reset). Features 2FA, role-based access, protected routes via middleware, and form validation with ShadCN UI + Zod. Backend powered by GraphQL with Apollo Server. Secure, scalable, and modular auth flow.

2fa-security authentication email-verification graphql jose-jwt nextjs nodemailer-transport postgresql zod-validation

Last synced: 07 May 2026

https://github.com/manishkmr91234/realestate-project

A full-stack Real Estate Catalog web application built using the MERN stack (MongoDB, Express, React, Node.js). This platform allows users to browse, list, and manage real estate properties with role-based authentication. It offers features for both buyers and sellers, enabling seamless property discovery and listing management.

authentication express-js javascript mongodb multer node-js reactjs

Last synced: 07 May 2026

https://github.com/c-kiplimo/property-management-system

Property Management is a backend service designed to manage tenants, landlords, and rental operations. It provides APIs for onboarding landlords, managing tenant profiles, handling authentication (e.g., via Google ID), and integrating with property or rental-related data. Built with Go

authentication backend-api docker gin golang google gorm

Last synced: 07 May 2026

https://github.com/servettonga/node-auth

Simple User Management API

authentication authentication-backend nodejs

Last synced: 07 May 2026

https://github.com/zahidakbar2370/tadbeer.online

tadbeer.online For CSS Students. in this many otherthings like councling, skills for mudaris students... dynamically like wordpress

authentication bootstrap css dynamic email-sender google-maps-api googleapi html laravel pusher sms-api

Last synced: 07 May 2026

https://github.com/roy7077/key-account-manager-kam-

A comprehensive Node.js-based system for managing restaurant operations, including scheduling, order tracking, follow-ups, and interactions. Built with MySQL for database management and Moment.js for time zone handling. Features role-based access control and a RESTful API for seamless integration.

authentication backend-api cronjob database javascript mysql mysql-database node nodejs object-oriented-programming services

Last synced: 07 May 2026

https://github.com/rupesh-dev30/auth-v5

A simple Next.js app implementing Auth V5 for user authentication. It features sign-up, login, and secure session management with JWT tokens. The app includes protected routes, ensuring only authenticated users can access them. A foundation for adding advanced authentication features like OAuth or role-based access.

authentication nextjs nextjs15 prisma tailwindcss typescript

Last synced: 07 May 2026

https://github.com/fakhranii/twitter-clone-nestjs-apis

Twitter-like API built using NestJS and TypeORM. It provides core features such as user authentication, tweet creation, and following functionality. The API is designed with scalability and maintainability in mind, leveraging the power of TypeORM for database management and NestJS for its modular architecture. This clone serves as a foundation for

authentication mysql nestjs typeorm

Last synced: 07 May 2026

https://github.com/kmaida/auth-architecture-ng

Fork of auth-architecture (React) but with Angular frontends

angular authentication bff javascript

Last synced: 07 May 2026

https://github.com/khaledashrafh/task-management-system

The Task Management System is a robust backend application designed to manage tasks efficiently. It provides a RESTful API for performing CRUD operations on tasks, user authentication and authorization, and additional features such as validation, error handling, search and filtering, and email notifications.

authentication authorization email-notification error-handling junit lombok mapstruct mockito mysql notifications pagination spring-boot spring-data-jpa spring-security task-management testing validation

Last synced: 07 May 2026

https://github.com/hvalfangst/gin-api

API programmed in Golang with the Gin framework providing CRUD endpoints for the domain of wine. Authentication and authorization is being handled by middleware.

authentication authorization gin-gonic go-pg golang jwt jwt-tokens middlware

Last synced: 07 May 2026

https://github.com/mohsinmuzamil/chatly

Welcome to Chatly, a learning-focused Android chat application demonstrating modern best practices in app architecture, real-time communication, and cloud integration. This project is designed for students, hobbyists, and anyone interested in understanding how to build a scalable chat app using MVVM, Firebase, Room, and popular open-source librarie

android authentication chat-app cloudinary coroutines demo demo-app firebase firestore glide-library kotlin learning-app material-design mvvm mvvm-architecture offline-support realtime-messaging room-database

Last synced: 08 May 2026

https://github.com/elmarcelfarias/pontoapi-laravel10

PontoAPI - Sistema de Registro de Ponto com Laravel 10: API RESTful para gerenciamento de registro de ponto de funcionários, desenvolvida com Laravel 10, JWT Authentication, MySQL e Redis. Permite autenticação segura, controle de horários por jornada, geração de relatórios em PDF e gerenciamento de usuários com permissões.

api api-rest authentication docker dompdf jwt-authentication mysql pdf php8 redis rest

Last synced: 08 May 2026

https://github.com/zett-8/great-gatsby

Custom starter for Gatsby.js with Hasura, Apollo, Firebase, Heroku

apollo authentication firebase gatsby graphql hasura

Last synced: 08 May 2026

https://github.com/lucianookdp/player-forms

Aplicação web com Express e EJS que utiliza Firebase para autenticação e cadastro de jogadores, com dados armazenados no Firestore e exibidos após login.

authentication cadastro crud ejs express firebase javascript player

Last synced: 08 May 2026

https://github.com/harshmangalam/auth0-collection

Collection of Auth0 integration

auth0 authentication javascript react

Last synced: 08 May 2026

https://github.com/iamigi/shoppinglistapp

ShoppingListApp wrote in Angular framework based on udemy course: https://www.udemy.com/course/the-complete-guide-to-angular-2/learn/lecture/9118764#questions

angular angular-form-validation authentication bootstrap3 firebase-auth firebase-realtime-database lazy-loading reactive-forms rxjs6 template-driven-forms typescript

Last synced: 08 May 2026

https://github.com/minesja/madlibs_game

The Madlibs game you all know and love. Create, play, and read hilarious Madlibs games!

authentication authorization postgresql rails5

Last synced: 08 May 2026

https://github.com/mpingscocing/tableflow

The application displays a large dataset of Google Spreadsheet. It contains features like filters, sorting and search fields for easy search of specific row.

android android-viewgroup authentication hot-toast javascript material-ui netlify-deployment npm tableflow tablelayout useeffect-hook uselocation-hook usenavigate-hook viewgroup

Last synced: 08 May 2026

https://github.com/happiguru/improve-ed

For parents, job seekers, and employers, this initiative offers a Learning Support Assistance Platform. Developed entirely in Ruby on Rails. Authenticated users are given access to the entire website's functionality.

authentication ruby ruby-gem ruby-on-rails

Last synced: 08 May 2026

https://github.com/rishi-raj-jain/harperdb-hono-vercel-credentials-auth

A demo of Credentials User Authentication with HarperDB, Hono and Vercel

authentication credentials harperdb hono vercel

Last synced: 08 May 2026

https://github.com/agustinchazarreta/django-crud

Este es un proyecto basado en Django que implementa un sistema CRUD para la gestión de tareas.

authentication bootstrap crud-application django html5 python

Last synced: 08 May 2026

https://github.com/elquimista/authenhub

Simple authentication gateway with OTP-based 2FA and webauthn support

2fa authentication docker nginx-proxy otp roda ruby webauthn yubikey

Last synced: 08 May 2026

https://github.com/yoonjonglyu/isa-auth

Oauth & blockchain frontend Auth pkg.

auth authentication authorization blockchain frontend oauth world

Last synced: 10 Jun 2026

https://github.com/giri-aayush/tableland-auth-plug

AuthFusion: Unifying Spheron's computational prowess with Tableland's on-chain authentication for unparalleled security and efficiency.

authentication authentication-backend reactjs tableland

Last synced: 09 May 2026

https://github.com/nahidthenh/adventura

Welcome to Adventura, your ultimate travel companion built with ReactJS, React Bootstrap, and backed by ExpressJS and Node.js. Adventura is a feature-rich web application designed to provide seamless travel experiences, efficient user management, and enhanced security.

authentication context react-bootstrap react-ho react-router reactjs

Last synced: 09 May 2026

https://github.com/nishanc/angulardotnetauthdemo

This repository showcases a robust and dynamic ToDo application that leverages the power of a .NET backend and an Angular frontend.

angular authentication dotnet

Last synced: 09 May 2026

https://github.com/ggturan/pet-care-client

Pawprints & Tales is a frontend web application designed to provide pet lovers and owners with an engaging and informative platform for accessing pet care tips and heartwarming stories.

authentication authorization cloudinary hook-form hook-form-zod jwt nextjs14 nextui quill-editor reactjs social-media tanstack-react-query typescript vercel

Last synced: 09 May 2026

https://github.com/bekcodingaddict/the-wild-oasis

The Wild Oasis” is a small boutique hotel with 8 luxurious wooden cabins They need a custom-built application to manage everything about the hotel: bookings, cabins and guests This is the internal application used inside the hotel to check in guests as they arrive They have nothing right now, so they also need the API

authentication backend front-end javascript mern-stack react-query styled-components supabase

Last synced: 09 May 2026

https://github.com/sujoyghoshal/fsloginsystem

node js (express)The MERN Authentication System is a comprehensive web application that provides secure user authentication using the MERN stack. This project enables users to sign up, log in, and manage their authentication state with a modern and scalable approach.

authentication login-system nodejs signup-page ui ux-design

Last synced: 09 May 2026

https://github.com/anonfedora/hng-two

HNG 11 Stage two task submission

authentication hng11 nestjs passport-jwt postgres typeorm

Last synced: 09 May 2026

https://github.com/machumzd/olx-clone

This project is an OLX clone app built using React, Firebase, and Firestore, and serves as a testament to my ability to develop sleek user interfaces, integrate APIs, and implement modern web technologies. The app allows users to view and post new ads, and manage their listings.

authentication clone context firebase olx-clone reactjs

Last synced: 09 May 2026

https://github.com/m-sureshraj/spa-auth

Implement basic & social network authentication without using any authentication libraries

authentication nodejs

Last synced: 09 May 2026

https://github.com/theoddysey/mern-backend-nodejs

A Node.js application designed to provide user authentication services 🤵

authentication authentication-backend mern-stack mongodb node-js

Last synced: 10 May 2026

https://github.com/kerelko/auth-service

Auth service with MFA, token-based access, OAuth2.0 and permission management

2fa authentication authorization mfa oauth2 postgres pytest redis sqlalchemy

Last synced: 10 May 2026

https://github.com/mohandabdelkader/authentication-app

Authentication-app is a modern authentication application built using React, TypeScript, and Material UI. It provides a seamless and secure authentication process for users, including login, registration, and user profile management features. The app is designed to offer a user-friendly interface with responsive design and modern UI elements.

authentication forgetpassword frontend login material-ui react registration reset-passwords typescript user-profile web-app

Last synced: 10 May 2026

https://github.com/phuonghieuto/nestjs-auth-backend

A NestJS backend for user authentication, including registration, login, and user retrieval, using MongoDB, Swagger for API docs, and CORS for specified frontend URLs.

authentication cors mongodb nestjs swagger typescript

Last synced: 10 May 2026