使用社交登录如谷歌,Twitter, Facebook和Office 365实现基于cnMaestro的Guest访问的步骤
- 在cnMaestro上创建GuestAccess配置文件。
- 登录cnMaestro >>服务导航>>客户访问门户>>添加门户.
- 输入Portal Name, Description,为客户端登录事件启用日志记录,然后单击保存
点击编辑客户门户详细信息
导航到访问选项卡并扩大社会登录
根据您的需求选择谷歌,Twitter, Facebook, Office 365:
-
2.将来宾访问门户映射到所需的现有WLAN或新WLAN。
- 单击“配置>> WLAN和AP组”中的。>>单击“编辑WLAN /新建WLAN”中的
- 进入“来宾访问”页签>>启用框>>在“门户模式”中选择“cnMaestro”>>在“来宾门户名称”下的下拉框中选择“来宾门户”。
3.创建api来集成cnMaestro与谷歌,Twitter, Facebook和Office 365。
一)谷歌
为project指定一个名称,然后单击创建.
![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上谷歌点击社交登录保存。
b)推特
登入Twitter帐户,并浏览网址: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作为你公司的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帐户,并浏览以下网址: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的白名单
客户端登录页面示例: