Skip to content
/ lockr Public

Lockr is a robust and secure authentication service that provides user authentication and authorization for approved web applications.

Notifications You must be signed in to change notification settings

clewup/lockr

Repository files navigation

Lockr

Lockr is a robust and secure authentication service that provides user authentication and authorization for approved web applications.

Table of Contents

Project Overview

Lockr is designed to handle user authentication and authorization in a secure and scalable manner. It provides a reliable and easy-to-integrate authentication solution for web applications, ensuring that only authorized users can access protected resources. With features like multi-factor authentication, passwordless authentication, and user management, Lockr enhances the security and trustworthiness of connected applications.

Features

  • User authentication and authorization.
  • Passwordless authentication.
  • Multi-factor authentication.
  • Third-party login (Google).
  • Role-based access control (RBAC).
  • Multiple OAuth grant-type integrations.
  • Application dashboard with 'quick connect' functionality.
  • Secure session management.
  • Responsive design for optimal user experience across various devices.

Technologies

  • Next.js
  • TypeScript
  • Prisma
  • Postgres
  • Framer Motion
  • NextAuth
  • JSON Web Tokens (JWT)
  • Tailwind
  • Formik
  • Yup

Screenshots

Screenshot