I'm not looking to update the Users UI, I'm Looking to update the user's profile page instead so the user can manage these new properties them selves.
My issues are very similar to this thread https://support.abp.io/QA/Questions/1404/Customizing-PersonalSettings-Personal-Info-page-not-working
My changes follow the thread above almost exactly. I have added a new tab that can display and update the extra properties, this part is done and working.
**My problem is with the Personal Info tab that has not been modified or replaced. That tab wipes out any extra properties on the object when a save is performed. ** ex. Extra properties are not passed when someone updates their name.
Some of the relevant bits aspnet-core\src\QRC.Application.Contracts\QRCDtoExtensions.cs ObjectExtensionManager.Instance .AddOrUpdateProperty<ProfileDto, UserProjectRole>("Project Role") .AddOrUpdateProperty<ProfileDto, string>("Zip Code") .AddOrUpdateProperty<ProfileDto, UserAgeRange>("Age Range") .AddOrUpdateProperty<UpdateProfileDto, UserProjectRole>("Project Role") .AddOrUpdateProperty<UpdateProfileDto, string>("Zip Code") .AddOrUpdateProperty<UpdateProfileDto, UserAgeRange>("Age Range");
I found the issue.
For some reason I had added canActivate: [AuthGuard, PermissionGuard], on all the routes in app-routing.module.ts
Looks like the login page is now working within Angular.
**Can you help with one small related question. ** If I need to run some code when a user successfully logs in where does that belong?
AzureAD compile issue.
I've created a new MVC solution using 4.0 and I'm trying to test the AzureAD integration.
https://community.abp.io/articles/how-to-use-the-azure-active-directory-authentication-for-mvc-razor-page-applications-4603b9cf
When I try to follow this article or look at the sample code presented for the MVC AzureAD integration I get this compile error.
authenticationbuilder does not contain a definition for addidentityserverauthentication
The current documentation https://docs.abp.io/en/abp/latest/Modules/IdentityServer#identityserver-module
Just says TODO. Any pointers here.