useGrant

Introduction

UseGrant official Documentation

Welcome to the documentation for the UseGrant. This documentation will help you understand UseGrant and how you can obtain access tokens from usegrant and use the tokens to securely between your machine and target using openid connect with examples.

UseGrant essentially functions as an OpenID provider, specifically designed for machine-to-machine authentication, i.e. client credentials flow, but heavily customizable.

UseGrant's architecture allows you to dynamically create and manage providers on the fly. You can spin up dynamic providers using the API, assign custom domains to each, ensuring they operate as completely isolated environments.

The UseGrant Rest API allows you to interact with UseGrant services programmatically. You can create and manage providers and clients, and generate short-lived tokens for authenticated requests.