首页 文章

使用Firebase对Angular 4应用进行身份验证

提问于
浏览
1

我在角度创建了一个表单,用户可以在其中输入一些数据 . 这些用户无需进行身份验证即可使用此表单 . 因此,从技术上讲,调用此在线表单的每个用户都可以发送数据 .

当Firebase被用作后端时,我需要以某种方式验证我的角度项目 . 我不想允许每个人进行读/写操作,因此必须有某种最小的auth .

现在我知道我可以启用电子邮件/密码身份验证,并为我的应用程序存储这些凭据,但这在某种程度上看起来非常俗气 .

有更优雅的解决方案吗?

谢谢

编辑:

我现在通过电子邮件/密码进行身份验证 . 所以我在firebase控制台中创建了电子邮件/密码凭据,并在我的应用程序中使用这些凭据进行身份验证 . 谢谢大家 .

2 回答

  • 1

    通过Google或Facebook等使用Firebase身份验证 . 请查看this页面以供参考 .

    您需要在Angular中设置此up的先决条件

    完整的工作Example .

    您还可以在该页面中找到该代码的链接

  • 0

    我不太明白你想要什么 . 您需要经过身份验证的访问权限,但不希望电子邮件/密码或联盟(Google,Facebook等)登录 . 为什么不使用匿名登录?通过匿名登录,您稍后还可以将用户升级为非匿名用户(如果稍后需要) .

相关问题