skoruba / Duende.IdentityServer.Admin

The administration for the Duende IdentityServer and Asp.Net Core Identity ⚡
Apache License 2.0
542 stars 188 forks source link

Import Client Configuration #199

Open rosenbach opened 4 months ago

rosenbach commented 4 months ago

Describe the solution you'd like

I would like to have an opportunity to import a client configuration via json file input. The endpoint could accept multiple files at once

Additional context

I prepared a feature request for the exporting as well #197

skoruba commented 4 months ago

Hi @rosenbach - do you plan to contribute with this feature?

Thanks!

rosenbach commented 3 months ago

Hi @skoruba, yes, I would like to contribute. Though I can't say when. I am thinking about some feature to enable uploading multiple client configuration .json files; I updated the issue's original description to reflect that

skoruba commented 3 months ago

Hi @rosenbach,

I am glad that you can help with this import feature.

Do you suggest adding the ability to upload multiple files, I also think it would be nice to add checkboxes in the grid with the clients and be able to export multiple clients? I mean a json file with a collection of clients.

What do you think? Or maybe we can add it in the next stage.

Thanks!

rosenbach commented 3 months ago

I think the checkboxes are a fantastic idea. I pushed this in my recent commit in the PR #198

skoruba commented 3 months ago

@rosenbach - great, thanks.