Hi hikalkan,
I'm very exciting to see your new achieve. Thank you and your teams' contribution.
There are some questions for the identity module.
Thanks again!
Hi @Caskia,
Thank you for your interest in the project.
A short additional info: An application should not inherit from IdentityUser entity. IdentityUser has properties for authentication (like Password, LockoutEndDate... etc) which are not needed by the application. Application's User entity may contain/share some properties like Id, UserName, Name, Surname. In that case, you should create a different User entity with just these properties in addition to your own custom props (don't inherit from IdentityUser). Either share the same physical db table or handle changes via domain events.
Ok, Thanks for your instant reply.
If we want to build microservices, may be we need some tools to make sure the final consistency between services.
Most helpful comment
Hi @Caskia,
Thank you for your interest in the project.
A short additional info: An application should not inherit from IdentityUser entity. IdentityUser has properties for authentication (like Password, LockoutEndDate... etc) which are not needed by the application. Application's User entity may contain/share some properties like Id, UserName, Name, Surname. In that case, you should create a different User entity with just these properties in addition to your own custom props (don't inherit from IdentityUser). Either share the same physical db table or handle changes via domain events.