本文最初发表在Auth0.com上,解释了如何使用Node.js,Angular,Auth0和Firebase构建安全应用程序。 这个两部分的教程着重于使用AUTH0确保前端(Angular)和后端(节点)的确保,并使用自定义令牌对Firebase Cloud Firestore进行身份验证,以进行安全的实时评论。 Angular代码可在GitHub(Angular-Firebase Repo)上获得,并且节点API在firebase-auth0-nodeserver repo中。
>第1部分覆盖的设置,用于铸造火箱代币,角度架构,Auth 0 Auth0验证的安全节点API和共享组件。> 第1部分的
关键要点 使用Angular的异步管和ngifelse。
>单个项目详细信息的路由参数(例如,狗的详细信息)。>使用>管道,进行有效的数据处理和显示,管理加载和错误状态。
> >带路由参数的狗详细信息:async
定义了结构化数据处理的打字稿中的ANgIfElse
类,包括一种转换firebase兼容性类实例的方法。Comment
评论表单组件:组件的实现,处理数据获取和显示,以及Dogs
组件,展示路由参数。 引入了Dog
模型类,然后设置Firebase Cloud Firestore规则以进行安全数据访问。 然后实现Comment
组件和Comments
组件以处理实时注释显示和提交。 该教程以实时功能和进一步发展的建议的证明结论。 提供了有关角度测试和Firebase/auth0的其他资源。 最后,FAQ部分解决了有关使用Angular和Auth0的Firebase身份验证的常见问题。
Comment Form
以上是身份验证的燃料和Auth0的角度:第2部分的详细内容。更多信息请关注PHP中文网其他相关文章!