Power Pages 身份验证设置

已完成

您可以通过网站设置来设置 Power Pages 支持的许多身份验证选项。 网站设置存储在站点设置表中,其中每个设置都定义为“名称/值”对。

要查看网站设置,请按照以下步骤操作:

  1. 登录到 Power Apps

  2. 使用右上角的环境选择器,选择目标环境。

  3. 在左侧菜单上,选择应用

  4. 选择 Power Pages Management 应用。

  5. 在应用的导航面板中,选择站点设置

注意

如果一个 Dataverse 实例预配了多个 Power Pages 网站,一些行可能包含相同的名称和值(每个网站一个)。

预配网站时有许多可用设置,但只能安装少量与身份验证相关的网站设置。 未创建的设置使用其记录的默认值。

设置示例

在预配网站时,用于注册本地新帐户的窗体需要一个电子邮件地址和一个用户名。

要使用电子邮件地址而不是用户名启用本地帐户登录,可以添加 Authentication/Registration/LocalLoginByEmail 设置,并将其设置为 True

因此,用于注册本地新帐户的窗体和流程现在仅需要一个电子邮件地址。

登录窗体现在也将引用电子邮件,而不是用户名

注意

默认情况下启用某个函数时,需要创建站点设置以禁用该函数。 例如,需要添加 Authentication/Registration/ResetPasswordEnabled = False 设置,以禁用本地身份验证的密码重置功能。

身份验证设置类别

所有与身份验证相关的站点设置都以 Authentication 开头。

身份验证设置可以划分为三大类别,每个类别包含用于控制身份验证流程各个方面的设置。

描述
Authentication/Registration 最全面的一组设置,包括启用/禁用特定的身份验证方法、控制邀请行为、密码重置、确认电子邮件、双重身份验证等各种选项。
Authentication/UserManager 用户凭据验证是用于调整用户名和密码验证参数的设置。 当用户注册新的本地帐户或更改密码时,会进行验证。 另外还包括用户帐户锁定设置
Authentication/ApplicationCookie 通常,企业会对特定 Cookie 行为提出要求,例如到期时间范围。 本组定义 Cookie 身份验证站点设置,用于修改默认身份验证 Cookie 行为。

有关详细信息,请参阅本地身份验证、注册和其他设置