Skip to content

sametkayikci/KeycloakAdminRestApi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Keycloak Admin REST API (.NET 7)

This project aims to develop a RESTful API using .NET 7 for seamless interaction with Keycloak, an open-source identity and access management solution renowned for its authentication and authorization management capabilities.

Project Overview

This project contains a REST API application for interacting with a Keycloak server. It is developed using .NET 7 and utilizes HttpClient to communicate with Keycloak REST APIs.

image

Features

  • User creation, deletion, updating, and listing operations on the Keycloak server.
  • Managing and assigning user roles.
  • Access control and authorization processes.
  • Managing Keycloak OpenID Connect authentication flows.

How to Use

  1. Clone the project to your machine: git clone https://github.com/sametkayikci/KeycloakAdminRestApi.git

  2. Navigate to the project directory: cd KeycloakAdminRestApi

  3. Build and run the project: dotnet build dotnet run

  4. Interact with the API by sending requests to interact with Keycloak. Refer to the documentation for sample requests.

Requirements

  • .NET 7 SDK
  • Keycloak server (version 20)

Contributions Welcome

Contributions to the project are highly encouraged. You can contribute by submitting pull requests or reporting issues. Kindly review the documentation before making contributions to ensure alignment with project standards.

License

This project is licensed under the MIT License. For more information, refer to the LICENSE file.

About

Keycloak Admin REST API (.NET 7)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published