Working on a playground website, I noticed that my sign-in page is nowhere to be found in the site navigation or in the list of web pages in the power pages management view. I don't understand how I could have deleted the page. However, if I did, is there a way to get it back or re-create the sign-in page from scratch?
Inside the Design Studio:
Inside Power Pages Management, I removed all filters so this should be all pages:
Do I have to recreate the site to get the sign in page back or is there a fix/setting that I can use to get the sign in page back?
Thank you!
Not sure is this helps, but these are the settings I use that permit AD authentication only. Also, it matches the users email against the contacts table email field.
Yes, I believe so.
Apologies if you have already done this, but have you followed the steps on this site to set up authentication for your site? https://learn.microsoft.com/en-us/power-pages/security/authentication/configure-site
I added the variable but nothing changed
You can add the Site Setting by clicking the New on top of the list. Paste Authentication/Registration/ExternalRegistrationEnabled into the Name field, select the site and type 'true' into the value field and click save. You can sync you website and see if the sign out/sign in appears - assuming you have already set up an identity provider.
In my site settings, I am not seeing this row. In fact, there are no rows with 'Authentication/OpenIdConnect'. I do, however see many rows with 'Authentication/Oauth/' but none with the 'external logout enabled' key. The closest thing I found is 'Authentication/Registration/ExternalRegistrationEnabled' which was set to true.
This is determined by the Site Settings for your site which are found in the portal management app. It is recommended to use an OAuth provider, many come provided. Follow the guidelines here: https://learn.microsoft.com/en-us/power-pages/security/authentication/configure-site
One thing I did notice, was that site would automatically sign me in if I was already authenticated on my browser and then I couldn't see the sign out page, and subsequently the sign in page. I needed to set following Site Setting to true: Authentication/OpenIdConnect/AzureAD/ExternalLogoutEnabled
You can create it if it's not already there.
Fubar
69
Super User 2025 Season 1
oliver.rodrigues
49
Most Valuable Professional
Jon Unzueta
43