Skip to content

mengio001/DaxUserManagement

Repository files navigation

DAX User Management

This repository is part of DAX – Distributed Architecture eXamples, a modular, sandbox-friendly platform for showcasing secure, scalable service design.
DAX User Management provides user and role administration for the system, built using .NET and designed to integrate with IdentityServer.


Getting Started

Requirements

Make sure the following are installed:

Note: If missing, the required .NET version may download automatically:

Downloading .NET version(s) 9.0.4~x64~aspnetcore, 9.0.4~x64 ...

Installation

# Clone the repository
git clone https://github.com/mengio001/DaxUserManagement.git

# Navigate to the project
cd DaxUserManagement

# Restore and run
dotnet restore
dotnet run

Project URLs

Service Type URL
Backend API ASP.NET Core Web API https://localhost:44324
Frontend (Client) Razor Pages https://localhost:7184

Features

  • User account creation & updates
  • Role-based access support
  • Razor Pages UI to manage users visually
  • Backend API for programmatic interaction
  • Integrates with Duende IdentityServer
  • Extensible architecture for future use

Usage

  • Use the frontend (Razor Pages) at https://localhost:7184 to interact with the system manually.
  • Send requests to the backend API at https://localhost:44324 from other services, tools, or client apps.
  • Authentication & authorization handled via DAX IdentityServer.

Contact

Ozkan Mengi – LinkedIno.mengi@timelessmedia.nltimelessmedia.nl


License

This project is licensed for educational use. Integration with Duende IdentityServer is subject to their terms.

About

Microservice for managing users and roles in the DAX sandbox platform.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors