我可以将firebase身份验证与aws lambda集成

时间:2018-02-11 14:05:17

标签: firebase-authentication aws-lambda serverless-framework

我正在使用无服务器框架(aws Lambda函数),但我希望验证由firebase完成。是否可以整合这两个?

1 个答案:

答案 0 :(得分:1)

亚马逊拥有自己的与AWS集成的身份验证服务,名为Cognito:

这通常是处理身份验证的首选,因为如果您使用的是AWS Lambda,那么您已经拥有Cognito而无需其他服务,但没有什么可以阻止您使用任何其他身份验证服务,如Firebase身份验证, Auth0,Stormpath,Okta等。如果您已经在使用它,在那里有用户等,这对您来说可能是一个优势。由于您需要处理其他API凭据,Cognito(如果您正在使用AWS)的情况稍微复杂一些。

所以你的问题“我可以将firebase身份验证与aws lambda集成”的答案是肯定的,你可以。但是您在代码中的应用程序级别上执行此操作,而不是在AWS管理控制台中执行此操作。你可以像使用Express,Hapi,Restify等任何传统的后端框架一样使用无服务器框架。

就像其他框架一样,这取决于您是要进行身份验证服务器端还是客户端身份验证。

对于服务器端解决方案,有:

客户端身份验证的解释如下: