admin-gui

Manage tenants, applications, users, and API keys via an HTMX web interface.

125|18|Updated Jun 21, 2025
One-click install
npx skills add https://github.com/gjovanovicst/golang-auth-api --skill admin-gui
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: admin-gui
Source: https://github.com/gjovanovicst/golang-auth-api/tree/main/.opencode/skills/admin-gui
Command: npx skills add https://github.com/gjovanovicst/golang-auth-api --skill admin-gui

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill provides a comprehensive web-based interface for managing all aspects of the Auth API, simplifying complex administrative tasks through an intuitive, interactive user experience.

Core Features & Use Cases

  • Full CRUD Operations: Manage tenants, applications, users, API keys, roles, and more directly from the browser.
  • Real-time Updates: Leverages HTMX for dynamic content loading and partial page updates, ensuring a responsive interface.
  • Secure Authentication: Supports standard login, two-factor authentication (TOTP, email), and passwordless options like passkeys and magic links.
  • Use Case: An administrator needs to quickly add a new application, define its roles and permissions, and generate API keys for a new client, all without writing any code.

Quick Start

Access the admin GUI by navigating to the /gui/login endpoint in your browser.

Frequently Asked Questions about admin-gui

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage Auth API users and tenants through a web interface?▼

An HTMX-powered admin GUI provides a web interface for managing authentication methods, API keys, roles, permissions, and sessions without writing code.

Can I generate API keys and define roles from a browser-based GUI?▼

Yes, the HTMX GUI supports full CRUD operations for managing API keys, roles, and permissions directly from the browser without writing code.

Does the admin GUI support two-factor authentication and passkeys?▼

Yes, the admin GUI supports standard login, two-factor authentication (TOTP, email), and passwordless options including passkeys and magic links for secure authentication.

How do I access the authentication management GUI?▼

Access the admin GUI by navigating to the `/gui/login` endpoint in your browser to log in and manage tenants, applications, and users.

What security features does the HTMX admin interface include?▼

The HTMX admin interface includes CSRF protection and GUI-specific rate limiting to ensure enhanced security for administrative operations.