首页 > 解决方案 > Firebase 身份验证和计费订阅

问题描述

我是安卓工作室的新手。如果这个问题之前已经回答过,我很抱歉再问一次。我正在尝试构建一个健身应用程序,并且正在为高级用户创建锻炼和营养计划。我需要存储用户的信息,所以我使用的是 firebase,但这将是每月订阅,一个月后我需要删除他们的信息。我找不到自动删除他们的身份验证和信息的方法。你能帮我吗?

标签: firebasesubscriptiondelete-row

解决方案


如果您是 firebase 新手,我建议您查看他们的文档。它们包括大量针对初学者的教程,包括设置环境。

假设您使用的是 Firebase 身份验证,FirebaseUser 类具有从系统中删除用户的方法。 https://firebase.google.com/docs/reference/android/com/google/firebase/auth/FirebaseUser

但是,我假设您将希望使用 firestore 来保存客户信息、姓名地址等(数据库而不是身份验证系统)。

https://firebase.google.com/docs/firestore/quickstart#java

使用每月订阅系统,您将需要 SERVER 逻辑来执行此类逻辑。您不能明智地仅在客户端中执行所有这些操作。

Firebase 不是支付处理器,因为您需要集成诸如条带之类的东西。

我试图在这里提供帮助,但是我必须承认,按照社区标准,这不是一个好问题。

https://stackoverflow.com/help/minimal-reproducible-example

Stackoverflow 充满了试图帮助其他程序员解决特定编程问题的程序员。它不是一个讨论如何开始大规模项目的网站。

祝你好运,但请认识到你的任务对于初学者来说并非微不足道。


推荐阅读