Identityserver4.admin: Self Hosted - Install option with two recipes - simple integrated for web app, standalone server

Created on 25 Nov 2018  路  6Comments  路  Source: skoruba/IdentityServer4.Admin

Hello @skoruba this has much broader application to many of us and much broader use.

For those of us, who dont need a full fledged server just for identity can you also provide a simple recipe, that can be housed internal to the web app. Here, an install option with two recipes - simple integrated for web app, standalone server.

Also for those of us learning from your server implementation, can you also please add a note on scopes and couple of the other attributes. I ask because in the server setup I was unable to figure out what to put in there, googling only confused me more, since there were no simple real world examples to understand it.

thanks

question task

Most helpful comment

Hi @skoruba I want to thank you for considering and taking feedback.
Consider the basic needs of a self hosted SaaS application.

Basics:

  • [ ] what claims does he want to add to his app, like usergroup/ (vendors, contractors, employees, mgr.)
  • [ ] Basic admin
  • [ ] Adding Users, Roles, Claims, Enable 3rd Party Authentication
  • [ ] Reset password
  • [ ] Enable 2 factor
  • [ ] Enable SignalR (chat token)
  • [ ] Session Expiration time, and moving window timeout,
  • [ ] User Lockout,
  • [ ] User Future date Lockout (for e.g. Subscription Expired, so no longer log in)
  • [ ] Avatar
  • [ ] Audit of user logins/actions/routes
  • [ ] Allow phone number validation
  • [ ] Allow email validation
  • [ ] Integrate with Active Directory
  • [ ] Number of failed attempts
  • [ ] Whitelisted IP address
  • [ ] Captach enabled
  • [ ] is UserId Guid or Int
  • [ ] Location Allowed
  • [ ] claim/cookie for anonymous, to allow chat between agent and anonymous user on website

All 6 comments

Hi @papyr - are you talking about an executable installer or a guide?

Its configuration (within the .Config files) so I guess it would be during first install/boot/run.

If we could set this either at first boot as GUI option to let user pick these configurations or maybe even a simple change inside the .config file so it can be self hosted

@papyr - Could you please specify - what do you recommend to add/modify? What properties do you suggest to put into the configuration file?
Thanks!

Hi @skoruba I want to thank you for considering and taking feedback.
Consider the basic needs of a self hosted SaaS application.

Basics:

  • [ ] what claims does he want to add to his app, like usergroup/ (vendors, contractors, employees, mgr.)
  • [ ] Basic admin
  • [ ] Adding Users, Roles, Claims, Enable 3rd Party Authentication
  • [ ] Reset password
  • [ ] Enable 2 factor
  • [ ] Enable SignalR (chat token)
  • [ ] Session Expiration time, and moving window timeout,
  • [ ] User Lockout,
  • [ ] User Future date Lockout (for e.g. Subscription Expired, so no longer log in)
  • [ ] Avatar
  • [ ] Audit of user logins/actions/routes
  • [ ] Allow phone number validation
  • [ ] Allow email validation
  • [ ] Integrate with Active Directory
  • [ ] Number of failed attempts
  • [ ] Whitelisted IP address
  • [ ] Captach enabled
  • [ ] is UserId Guid or Int
  • [ ] Location Allowed
  • [ ] claim/cookie for anonymous, to allow chat between agent and anonymous user on website

Hi @papyr - thank you for your feedback - I will consider to add these things into next releases. :)
I will inform you with the progress.

@papyr we're working on it right now, you can track progress in #149

Was this page helpful?
0 / 5 - 0 ratings

Related issues

xmichaelx picture xmichaelx  路  3Comments

Hens94 picture Hens94  路  4Comments

adeelansari picture adeelansari  路  4Comments

Aegide picture Aegide  路  4Comments

maythamfahmi picture maythamfahmi  路  4Comments