Hiding/making android 应用程序中无法访问的功能(根据用户类型)
Hiding/making unaccessible features in android application according to user type
所以我正在创建一个 Android 应用程序,其中假设有 2 种用户类型,userType1 和 userType2。现在我想要的是只有 userType1 会看到并能够访问 post 按钮,而 userType2 看不到或者无法访问它。那么最佳做法是什么?
最佳做法是 Firebase Authentication and save user data, either in Cloud Firestore or in the Realtime Database 与用户类型一起实施。当您启动应用程序时,首先您必须读取用户类型,然后根据它显示 UI 元素。我已经回答了一个问题,其中我解释了如何根据用户的类型将用户重定向到相应的 activity。以下是使用 Cloud Firestore 执行此操作的方法:
或使用 Firebase 实时数据库:
相同的机制可用于 hide/display 按钮。也不要忘记使用安全规则保护您的数据。
所以我正在创建一个 Android 应用程序,其中假设有 2 种用户类型,userType1 和 userType2。现在我想要的是只有 userType1 会看到并能够访问 post 按钮,而 userType2 看不到或者无法访问它。那么最佳做法是什么?
最佳做法是 Firebase Authentication and save user data, either in Cloud Firestore or in the Realtime Database 与用户类型一起实施。当您启动应用程序时,首先您必须读取用户类型,然后根据它显示 UI 元素。我已经回答了一个问题,其中我解释了如何根据用户的类型将用户重定向到相应的 activity。以下是使用 Cloud Firestore 执行此操作的方法:
或使用 Firebase 实时数据库:
相同的机制可用于 hide/display 按钮。也不要忘记使用安全规则保护您的数据。