使用 google 个应用程序登录强制门户
Captive portal login using google apps
我有 PHP 开发的门户登录页面
并且在另一侧有免费的 radius 服务器 运行 进入 Ubuntu 机器
MySQL 数据库进行身份验证,一切正常
当注册用户试图访问互联网时,他必须输入用户名和密码。之后,该用户将使用免费的 radius 服务器进行身份验证。
现在我希望用户能够使用 google 应用程序登录,我可以在其中插入用户。
我在ubuntu机器上安装了google验证器,它可以成功生成二维码,
但我该如何使用它。
换句话说,
我有 g 套装帐户和域,我可以在其中插入可以登录到我的强制门户的用户。
我该怎么做以及为什么我必须使用 google 身份验证器,因为我不知道如何在我的系统中使用它
因为 google 验证器只生成二维码,这意味着每个人都可以登录我的门户,我不希望这样
我希望我清楚地解释了我的问题
希望我已经正确理解了你的问题。基本上,您想通过使用 google 身份验证器对 Freeradius 中的用户进行身份验证。
您不能直接将 QR 码传递给 Freeradius,但您可以做的是,一旦用户在 Web 上使用 QR 码进行身份验证,您就可以根据 QR 码会话生成唯一的用户名和密码,并将该值插入 radcheck并在身份验证请求中传递相同的用户名和密码。
这是使用 Freeradius 在强制门户上进行社交媒体身份验证的非常通用的方法
我有 PHP 开发的门户登录页面 并且在另一侧有免费的 radius 服务器 运行 进入 Ubuntu 机器 MySQL 数据库进行身份验证,一切正常 当注册用户试图访问互联网时,他必须输入用户名和密码。之后,该用户将使用免费的 radius 服务器进行身份验证。 现在我希望用户能够使用 google 应用程序登录,我可以在其中插入用户。 我在ubuntu机器上安装了google验证器,它可以成功生成二维码, 但我该如何使用它。 换句话说, 我有 g 套装帐户和域,我可以在其中插入可以登录到我的强制门户的用户。 我该怎么做以及为什么我必须使用 google 身份验证器,因为我不知道如何在我的系统中使用它 因为 google 验证器只生成二维码,这意味着每个人都可以登录我的门户,我不希望这样 我希望我清楚地解释了我的问题
希望我已经正确理解了你的问题。基本上,您想通过使用 google 身份验证器对 Freeradius 中的用户进行身份验证。
您不能直接将 QR 码传递给 Freeradius,但您可以做的是,一旦用户在 Web 上使用 QR 码进行身份验证,您就可以根据 QR 码会话生成唯一的用户名和密码,并将该值插入 radcheck并在身份验证请求中传递相同的用户名和密码。
这是使用 Freeradius 在强制门户上进行社交媒体身份验证的非常通用的方法