单点登录(SingleSignOn),简称SSO,是比较流行的企业业务集成解决方案之一。SSO的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。如果在开始实现单点登录之前不了解用户池、单点登录、认证授权,建议先阅读基本概念。先决条件基本的HTML和CSS知识中级JavaScript技能所需工具您最喜欢的文本编辑器本地运行的Web服务器(例如:npminstallhttp-server-g)注册一个Authing帐户如果您还没有帐户,请单击此处注册此处的Authing帐户。注册后,请进入控制台,创建用户池。创建OIDC应用第三方登录->OIDC应用标签,点击蓝色“创建OIDC应用”按钮。填写你的应用名称,指定本OIDC应用的二级域名(认证地址)和回调地址,其他参数保持默认即可。单击确定。参数说明认证地址,authing.cn的二级域名,用户将通过该URL登录。回调地址。OIDC登录成功后会回调到开发者自己业务的地址。本教程为演示,地址填写为http://localhost:8080。在实际场景中,您需要填写自己的营业地址。在应用列表中点击新建的应用,记录AppID和二级域名以备后用。使用AuthingSSOSDK集成单点登录创建一个空白的HTML文档来编写Authing程序本教程只是为了演示,所以我们没有选择高级框架,这样可以让我们专注于Authing本身。