Facebook也是使用OAuth2.0协议的几个Provider之一,可以将它放到我们的Protal中使用,下面我们将通过配置Prodiver来实现使用个人Facebook账户登陆我们的Power Protal。

1.首先登录到我们的Power Apps,在左侧应用栏中选择应用,找到我们所建立的门户网站,点击设置,选择身份验证信息:

2.点击右上角添加配置标识者,此处红框圈起的URL为后面配置Facebook做准备:

3.打开https://developers.facebook.com/apps页面,注册好Facebook开发人员的信息后开始创建我们的应用:

4.选择应用类型处勾选无,等到熟悉Facebook的API和产品之后再按照需要勾选应用类型:

5.填写此处应用名称和电子邮件后点击创建应用,我们的应用ID就自动生成了:

6.进入到开发页面之后,点击添加产品,选择Facebook登录,在右侧导航栏中点击设置:

7.点开设置页面后,在有效 OAuth 跳转 URI处粘贴我们的回调URL,填写完成后点击保存更改:

8.完成之后在左侧导航栏中找到设置-基本,在应用域名处填写contoso.powerappsportals.com,往下滑找到最下方的添加平台,选择网站,网站的URL就是我们所创建的门户网站的地址,粘贴到这里即可:

9.这里的应用编号和应用密码就是我们配置所需要的应用ID和密码,粘贴到配置标识者页面就可以了:

10.此时配置完成后,再返回浏览我们的门户网站,点开sign in页面,就可以使用Facebook来登陆我们的门户网站了:

博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3