使用Firebase验证Angular 4应用程序
我在angular中创建了一个表单,用户可以在其中输入一些数据。 这些用户不需要进行身份验证即可使用此表单。 因此,从技术上讲,每个调用此在线表单的用户都可以发送数据 由于Firebase被用作后端,我需要以某种方式用它来验证我的angular项目。我不想允许每个人都进行读/写操作,因此必须有某种最小身份验证 现在我知道我可以启用电子邮件/密码身份验证,并为我的应用程序存储这些凭据,但这似乎有些俗气 有没有更优雅的解决方案 谢谢 编辑:使用Firebase验证Angular 4应用程序,angular,authentication,firebase,firebase-authentication,firebase-security,Angular,Authentication,Firebase,Firebase Authentication,Firebase Security,我在angular中创建了一个表单,用户可以在其中输入一些数据。 这些用户不需要进行身份验证即可使用此表单。 因此,从技术上讲,每个调用此在线表单的用户都可以发送数据 由于Firebase被用作后端,我需要以某种方式用它来验证我的angular项目。我不想允许每个人都进行读/写操作,因此必须有某种最小身份验证 现在我知道我可以启用电子邮件/密码身份验证,并为我的应用程序存储这些凭据,但这似乎有些俗气 有没有更优雅的解决方案 谢谢 编辑: 我现在正在通过电子邮件/密码进行身份验证。因此,我在fir
我现在正在通过电子邮件/密码进行身份验证。因此,我在firebase控制台中创建了电子邮件/密码凭据,并在我的应用程序中使用这些凭据进行身份验证。谢谢大家 通过谷歌或Facebook等使用Firebase身份验证。。 检查页面以供参考 在Angular中设置此项所需的先决条件 一份完整的工作报告
您也可以在该页面中找到该代码的链接我不太明白您想要什么。您需要经过身份验证的访问权限,但不需要电子邮件/密码或联合(谷歌、Facebook等)登录。为什么不使用匿名登录呢?通过匿名登录,如果以后需要,您还可以将用户升级为非匿名用户。如果您想让每个人都可以在数据库中读写数据,为什么不允许对每个人执行读写操作?不知何故它是坏的/不安全的吗?嗯,表单启动时包含空字段。因此,所有数据都对用户隐藏。我打算这样保存它,这样用户就可以输入新数据了。但是,我的应用程序需要在引擎盖下执行一些额外的读取查询。感谢您提供的信息。事实上,我并不打算为此创建一个谷歌或facebook帐户。我的意思是,如果我想这样做,我也可以简单地创建一个firebase电子邮件/密码凭据对,并使用它。我希望在应用程序级别而不是用户级别上进行身份验证访问。基本上就是这样。我想可能有某种API令牌安全机制来验证我的应用程序。