Umm yeah i think so
Hi guys i was pointed here about a similar issue with confirming an email address by @liangshiwei
When is the next milestone due?
Further on related email process, if I make it so a user needs to confirm email how can they resend confirm email (from identity server)?
Similarly for Identity login endpoint which i have seperated I have overloaded branding provider and provided two urls for LogoUrl and LogoReverseUrl.
I can then see in the rendered login page two css vars --logo and --logo-reverse which have the correct URLs. However the login page doesnt seem to have a dark theme? And its picking the logo reverse variable, how can i fix that?
Ok so that works for primary app view of angular. Now where to do I find and override the component with selector abp-account-logo which is what is shown on the angular login page?
Also can you guys move the default background style for the default logos to an additional class so that when we override the logo component we can just drop that class and not have to overload the css with background: none?
Sorry i havent had a chance to make the project today, will get it done tomorrow. However i was testing it with the mvc version of abp and it works as expected but there are different cookies when using mvc so im pretty sure its just a difference in configuration. I will also try copying the mvc auth settings to api host and see if that makes a difference. I could always create a tiny mvc web project to just serve that middleware as a fallback
Will update after i have tried a few things
Good point i have removed access to that lnk and can see you removed it from the message thanks!
I will redo it in the next few hours
@liangshiwei
Hi yeah i have created basically a whole abp project to reproduce problem and can be found here
The middleware and custom policy are in the HttpApi project, settings in HttpApi Host project. I think my settings are wrong because if i manually edit the request for that path to include bearer token it works as expected. So something related to the cookie setup is wrong or im missing a setting i believe.
Let me know thanks
@arifharsono I believe you have to create it in the Host/Web/Identity projects (depending on what setup your using) to get access to DefaultBrandingProvider
Its located in Volo.Abp.AspNetCore.Mvc.UI.Theme.SharedComponents
Sorry question 3
If the incoming roles are coming in with claim name 'group' is there a configuration option i can use to automatically map that to 'role'? I have tried a heap of different config combinations but im not sure if they should work or not based on the 2 questions above