Overview
The Kratos Admin UI is a contemporary interface designed to simplify the management of identity and OAuth2 functionalities for Ory Kratos and Ory Hydra. Utilizing the robust capabilities of Next.js 15 and TypeScript, this interface provides a sleek and responsive design that caters to modern developers and system administrators. With its active development status, users can expect frequent updates and improvements that enhance usability and feature set.
This admin interface not only offers essential identity management tools but also boasts a user-friendly dashboard that aggregates vital analytics. It’s important to note that while the interface provides mock authentication for development, it is crucial for production settings to deploy it with proper security controls in place.
Features
- Dashboard: Provides an overview of user growth, active sessions, verification rates, and health metrics, allowing for quick insights into system performance.
- Identities Management: Create, view, edit, and delete identities using schema-based forms, complete with metadata management to streamline user handling.
- Session Monitoring: Tools to monitor, extend, and revoke sessions, equipped with advanced search capabilities and filtering options.
- Message Tracking: Easily track email and SMS messages, checking their delivery status and monitoring any errors for efficient communication management.
- Schema Visualization: View and inspect identity schemas through JSON visualization, aiding developers in understanding data structures.
- OAuth2 Client Management: Full CRUD operations for managing OAuth2 clients and their configurations, facilitating comprehensive access control.
- Real-Time Configuration: Allows for real-time endpoint configuration adjustments for both Kratos and Hydra, optimizing developer workflows.
- Responsive UI: Modern design supports light/dark themes, ensuring a great experience across various devices, complemented by interactive charts and data visualization.