
Make sure these site settings are correctly configured in the Portal Management App:
| Site Setting | Value |
|---|---|
Authentication/Registration/Enabled |
true |
Authentication/Registration/LocalLoginEnabled |
true |
Authentication/Registration/OpenRegistrationEnabled |
true |
Authentication/Registration/ResetPasswordEnabled |
true |
You can find these under Site Settings in the Portal Management App.
Instead of building login/registration from scratch, use the built-in pages and customize them via CSS and Liquid. You can:
You're already creating users via Web API and storing them in the Contact table. That’s great! To complete the flow:
https://yourportal.powerappsportals.com/register/?invitation=CODE
You can create a custom profile page using a model-driven form on the Contact table. Steps:
{% if user %}
{% else %}
Please log in to view your profile.
{% endif %}