Auth0 express-openid-connect指定带连接的IDP Auth0是一家提供身份验证和授权解决方案的云计算平台。它可以帮助开发人员轻松地集成身份验证和授权功能到他们的应用程序中,无论是Web应用程序、移动应用程序还是API。 express-openid-connect是Auth0提供的一个Node.js库,用于在Express应用程序中实现OpenID Connect身份验证。
Express OpenID Connect Express JS中间件使用OpenID Connect实现对Express Web应用程序的登录。 目录 执照 文献资料 我们的Express Quickstart是从头开始并运行的最快方法。 对于超出基本知识的用例,将示例用于常见配置。 API文档详细说明了该库提供的所有配置选项,方法和数据。
const{auth}=require('express-openid-connect'); app.use( auth({ issuerBaseURL:'https://YOUR_DOMAIN', baseURL:'https://YOUR_APPLICATION_ROOT_URL', clientID:'YOUR_CLIENT_ID', secret:'LONG_RANDOM_STRING', idpLogout:true, }) );
This suggests that it's being caught by https://github.com/auth0/express-openid-connect/blob/master/middleware/auth.js#L105 which would suggest that the error is being thrown from client.callback as this is the only place that will try and connect to another server (here where attempts to...