PassportJS和Auth0之间是什么关系?

时间:2019-09-18 09:38:54

标签: javascript node.js authentication passport.js auth0

我认为这是PassportJSAuth0的对比。现在,我发现有一种名为passport-auth0的PassportJS策略-使我感到困惑。有人可以向我解释吗?

Here上说护照is authentication middleware for Node.js that can be unobtrusively dropped into any Express-based web application.-我不确定我是否理解这一点?

1 个答案:

答案 0 :(得分:2)

PassportJS是一个JavaScript框架/中间件,旨在协助您平台中的身份验证/授权机制。您可以使用它的一种方法是使用oAuth流。另一种是仅将其与JWT一起使用。第三种方法可能是将其与简单的“ cookie”一起使用。

想起来有点像说Visual Studio vs C#。 您可以使用Visual Studio编写C#。 您可以使用Visual Studio编写vb。

类似地,您可以使用oAuth,JWT,简单的cookie或您想用作应用程序身份验证/授权的其他任何东西,而无论使用哪种“策略”,passportJS都可以通过处理一些东西使您更轻松您选择为您的应用实施。