Proceso de registro de usuario con IdentityServer4

Me gustaría usar IdentityServer4 para la autenticación en mi aplicación web ASP.NET Core MVC, pero el proceso de registro del usuario parece incómodo. La mayoría de los sitios web que requieren el registro del usuario no lo redirigen a un sitio separado (por ejemplo, Facebook, Twitter, etc.) para registrarse si está utilizando cuentas de usuario locales.

Una solución es alojar IdentityServer4 en el mismo proceso que mi cliente MVC, pero eso no se recomienda.

¿Hay buenos ejemplos del mundo real del registro de usuarios locales con IdentityServer4?

Respuestas a la pregunta(1)

Su respuesta a la pregunta