来自另一个 API 的自定义登录/注册

你好!简单背景介绍:在瑞典,我们有一个名为“BankID”的应用程序。我们可以使用此应用登录其他应用程序等。

我想实现的目标如下:

登录页面

  • 用户输入其个人号码。
  • 他们打开“BankID”并授权我的 Discourse 应用。
  • 他们现在已登录。

注册

  • 用户输入其个人号码。
  • 他们打开“BankID”并授权我的 Discourse 应用。
  • 字段将通过我从 BankID API 获取的信息自动填充。

我需要一些帮助或指导……谢谢!

您可以查看 Discourse 官方单点登录 (SSO)OAuth2 基础支持