Skip to content

mailchain/vidos-authorizer-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

87 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vidos Authorizer Demo

This application is a reference implementation demonstrating how Vidos Authorizer can be used to verify credentials in OID4VP-based flows, as well as other credential verification scenarios.

Vidos links

Getting Started

The application offers two ways to connect to a Vidos Authorizer instance:

  1. Vidos Managed instance (Default) - Pre-configured instance ready for immediate use with no setup required. Perfect for demos and testing. Learn more

  2. Own instance - Use your own Vidos Authorizer and Gateway instances for production use or custom configurations. Setup guide

Setup:

Configuration

Environment Variables

Copy the .env.example file to .env in the project root:

cp .env.example .env
  • VITE_MANAGED_AUTHORIZER_URL - The URL for the Vidos managed authorizer instance (used when "Vidos Managed instance" is selected)

Example:

VITE_MANAGED_AUTHORIZER_URL=https://your-gateway.gateway.service.eu.vidos.dev/your-authorizer

The selected instance type (managed vs. own) and authorizer URL are persisted in your browser's localStorage, so your preferences are saved between sessions.

Development

Prerequisites

Install dependencies

  • bun install

Run the app in dev mode

  • bun run dev

Format

  • bun run format

Build

  • bun run build

About

Reference implementation usage of Vidos Authorizer

Resources

Stars

Watchers

Forks