Nfactor26 / pixel-identity

Bootstrapper for https://github.com/openiddict/openiddict-core and Asp.net Identity with a blazor based UI .
https://nfactor26.github.io/pixel-identity/
MIT License
151 stars 31 forks source link

Road map for 1.0.0 officially release #80

Closed chungminhtu closed 1 year ago

chungminhtu commented 2 years ago

hi Team,

Really impressed with your work. I can see you are in the 1.0.0 Beta release now.

We want to use this to replace our Identity Server 4 in production.

So, can you provide a road map for how long this project could be really for production?

Thanks!

Nfactor26 commented 2 years ago

Hello chungminhtu,

I am almost done with minor bug fixes identified after beta release and some other improvements and have added decent amount of automation tests. I plan to do another release this weekend and will update documentation to reflect the changes over next few days. The new release won't be a beta release. However, I am still looking for some feedback given the project is very new.

Regards, Nish26

Nfactor26 commented 2 years ago

Release v1.1.0 is available now. Please give it a try. I will update documentation over next few days.

Please take a note of following two changes :

  1. InitAdminUser and InitAdminUserPass configurations exposed to specify initial admin user and password required to setup an admin account. Update values in .env files if using docker or add to appSettings.json if using windows/linux binaries.
  2. It is no more required to update AllowedOrigins in configuration file whenever on boarding new applications. Cors policy will be automatically updated whenever adding or removing a new application. This setting still exists however.
Nfactor26 commented 2 years ago

Documentation is updated now to reflect v1.1.0 changes.

chungminhtu commented 2 years ago

I have this error when using Windows to run:

error:invalid_request error_description:The specified 'redirect_uri' is not valid for this client application. error_uri:https://documentation.openiddict.com/errors/ID2043

Following this: https://nfactor26.github.io/pixel-identity/docs/setup/#setup-with-windows-or-linux

Nfactor26 commented 2 years ago

Assuming you used IdentityHost=https://localhost:44382/pauth, you will need to start your server to listen on https://localhost:44382. Please check in your database the value of redirect_uris for application pixel-identity-ui and ensure host is same as that server is listening on. dotnet Pixel.Identity.Provider.dll --urls=https://localhost:44382/

Please feel free to reach out over discord - Nish26#0691 if you are stuck.