我正在构建第三方客户端/应用程序,需要在访问受保护的资源服务器之前通过OAUTH2授权用户。
我希望有人可以帮助指导我实现这一目标所需的过程。
客户端应用程序和资源服务器都将托管在云服务器上并通过PaaS进行管理。我将使用SSO(单点登录)服务来帮助完成环境授权流程,并使用NodeJS和JavaScript框架(VueJS)构建客户端应用程序。
我需要使用来自雇主的第三方/企业安全授权服务器,而不是社交网络(Google,Facebook等)。
有了上面列出的项目,是否有推荐的JS库来帮助我实现成功的OAuth流程?我以前从未这样做过,也不知道从哪里开始。我看到PassportJS可能是我正在寻找的,但不确定是否有一个更容易的库用于新手? 必须是免费的,而非付费的服务。
谢谢!