使用社交登录如谷歌,Twitter, Facebook和Office 365实现基于cnMaestro的Guest Access的步骤
- 在cnMaestro上创建GuestAccess配置文件。
- 登录cnMaestro >>导航到Services >> Guest Access Portal >>添加门户.
- 输入门户名称、描述,为客户端登录事件启用日志记录,然后单击保存
点击编辑客户门户详细信息
导航到访问选项卡并扩大社会登录
选择谷歌,Twitter, Facebook, Office 365基于您的需求:
-
2.将客户访问门户映射到所需的现有WLAN或新WLAN。
- 单击“配置>> WLAN和AP组”>>单击“编辑WLAN /新建WLAN”
- 导航到来宾访问选项卡>>启用复选框>>选择cnMaestro在门户模式>>从来宾门户名称下拉菜单中选择来宾门户。
3.创建api来集成cnMaestro与谷歌,Twitter, Facebook和Office 365。
一)谷歌
为该项目指定一个名称并单击创建.
![7.png 7. png](https://d1okf4ta8xniw3.cloudfront.net/original/1X/fe2dc6ce5735fd5a92e968d4c90d1b88f5623b56.png)
点击凭证在这个项目。
在凭据选项卡下创建OAuth客户机ID。
配置同意屏幕
给应用程序分配一个名称,映射到an电子邮件ID,添加cambiumbnetworks.com到授权域,并单击保存.
一次点击保存对于上面的页面,它重定向到创建OAuth客户机ID.
将应用程序类型选择为Web应用程序中,给一个的名字,添加客人门户主机名url/IP,你将从cnMaestro UI获得并点击创建.
在点击创建在上面的页面,它重定向到屏幕显示客户机ID和客户的秘密.
复制客户机ID并将其粘贴到cnMaestro谷歌在Social Logins下点击保存。
b)推特
登录到Twitter帐户并导航到URL:https://developer.twitter.com/en/apps并点击创建一个应用程序。
点击密钥和令牌和复制消费者API密匙和消费者API秘密密钥。
将它们粘贴到cnMaestro GUI推特社会登录。
c)脸谱网
登录到Facebook帐户,并导航到URL:https://developers.facebook.com/apps/并点击添加一个新应用程序。
进入应用程序显示名称,联系电子邮件并点击创建应用程序ID。
选择一个场景如下集成Facebook登录并点击确认.
导航到设置选项卡下Facebook登录,添加Facebook回应URL从cnMaestro有效的OAuth重定向url部分,改变从设备登录来是的并点击保存更改.
导航到设置>基本和复制应用程序ID和应用程序的秘密.输入Privercy政策URL作为你公司的网址。确保APP状态显示生活
![23a.png 23 a.png](https://d1okf4ta8xniw3.cloudfront.net/original/1X/ca33aa24a4b07ac84329d8e46d732b5aeaa16ce2.png)
导航到设置> >基本和复制应用程序ID和应用程序的秘密.
![24.png 24. png](https://d1okf4ta8xniw3.cloudfront.net/original/1X/66c77bf60e104dd48c314f0876a43ead42c1f520.png)
d)Office 365
登录到Office 365帐户并导航到URL:https://apps.dev.microsoft.com/并点击添加一个应用程序.
![26.png 26. png](https://d1okf4ta8xniw3.cloudfront.net/original/1X/f21f055612029b7d4f5985cdd75091ab3d4a7ee3.png)
添加您的应用程序名称和点击创建应用程序,它会重定向到应用程序页面。
- 复制应用程序ID并将其粘贴到cnMaestro Guest Access页面下Office 365
- 点击生成新密码.
- 复制回复URL从cnMaestro下载并粘贴到下面重定向url
- 添加my.centrify.com到cnMaestro的白名单。
客户端登录页面示例: