login.ubuntu.com 是如何实现的?

login.ubuntu.com 是如何实现的?

我想建立一个类似登录.ubuntu.com

有源代码吗?如果没有,你知道这是基于什么技术构建的吗?

答案1

login.ubuntu.com 是 OpenID 提供商。它是一个根据 GNU Affero GPL v3 条款发布的免费软件项目。您可以在 Launchpad 的规范身份提供商项目

答案2

它可能会使用 PHP,然后将您的数据保存到 SQL 数据库中。基本上,您将数据输入到 HTML 表单中,然后将其发送到服务器。服务器会分析数据以查看其是否合法,然后根据数据执行操作。如果您正在登录,服务器可能会向服务器客户端发送会话数据和 cookie,以建立安全登录。如果您正在注册,服务器将在其 SQL 数据库中创建一个新表,左侧是您的用户名,右侧是其他数据。

相关内容