RemoteAuth Overview

RemoteAuth is Software as a Service that manages the following for you:

  • Users
  • Teams
  • Roles
  • Permissions
  • Subscriptions (Coming soon!)
  • Billing (Coming soon!)
  • Notifications (Coming soon!)

...all so you can focus on building your application.

In addition, users only need one RemoteAuth account that they can use across multiple applications.

How does it work?

RemoteAuth has three fundamental pieces:

  1. RemoteAuth UI
  2. OAuth Server
  3. API

RemoteAuth UI

Use our UI to setup and configure your application's details, such as your OAuth Client(s), roles and permissions, teams, etc.

OAuth Server

The OAuth Server allows you to use RemoteAuth to authenticate your users. Instead of having to build your own registration, login, and forgot password workflows, you can configure RemoteAuth as an OAuth Provider and allow your users to login.


The RemoteAuth API allows your application to verify user data such as names, email address, roles, permissions, team memberships, etc without having to worry about managing that data yourself.

Why would I use RemoteAuth?

RemoteAuth is a suitable choice for any development team looking to get a jump start on developing their application.