Skip to main content

Authorizer

1-Click installation template for Authorizer on Easypanel

Description

Authorizer is a powerful tool designed to simplify the process of user authentication and authorization in your applications. It allows you to build secure apps 10x faster with its low code tool and low-cost deployment. With Authorizer, you have full control over your user data, which can be stored in your preferred database. The app supports multiple authentication recipes and allows you to authorize users based on your business roles. It is compatible with OAuth2 and OpenID APIs. Authorizer also offers secure session management with the best services baked in, including HTTP only cookies and Authorization Code flow for mobile-based authentication. It supports a wide range of databases, including major SQL, NoSQL, and GraphDBs. You can customize emails, configure webhooks for various events, and add an extra layer of security with email-based OTP for basic authentication. With Authorizer, you can deploy your authentication and authorization service anywhere with multiple deployment options. It is a comprehensive solution for all your authentication and authorization needs.

Benefits

  • Free Authentication & Authorization: Authorizer allows you to authenticate and authorize users for free, helping you build secure apps 10x faster.
  • Control Over User Data: With Authorizer, you have complete control over your user data, which can be stored in your preferred database.
  • Low Code and Low Cost Deployment: Authorizer is a low code tool that allows for easy and cost-effective deployment of your apps.
  • OAuth2 and OpenID Compatible: Authorizer is compatible with OAuth2 and OpenID APIs, allowing for seamless integration with your existing systems.

Features

  • Secure Session Management: Authorizer comes with secure session management implemented with HTTP only cookies and Authorization Code flow for mobile-based auth.
  • Multiple Authentication Recipes: Authorizer supports multiple authentication recipes out of the box, including major social login, basic auth, magic link auth and more.
  • Database Support: Authorizer supports 11+ databases including major SQL, NoSQL and GraphDBs, allowing you to connect to your preferred database.
  • Role Based Access Control: With Authorizer, you can define roles and authorize your APIs with role-based session tokens.
  • Customizable Emails: Authorizer allows you to send emails with custom email templates and dynamic variables.
  • Multi-Factor Authentication: Authorizer provides an added layer of security with email-based OTP for your basic authentication recipe.

Options

NameDescriptionRequiredDefault Value
App Service Name-yesauthorizer
App Service Image-yeslakhansamani/authorizer:1.4.4
Database Service Name-yesauthorizer-db
Redis Service Name-yesauthorizer-redis

Screenshots

Authorizer Screenshot

Change Log

  • 2023-01-25 – first release
  • 2023-03-14 – Update to v1.1.41
  • 2024-03-10 – Version bumped to 1.3.8
  • 2024-09-28 – Update to 1.4.4

Contributors

Subscribe for product updates

By subscribing, you agree with our Terms and Privacy Policy.