Admin Panel

Firebase Console

User Approval Management

Approve or revoke access for users to use TeachMeMedical tools.

Loading users...

Firebase Database Setup

If you're not seeing users in the database, you may need to set up Firebase rules correctly.

Firebase Rules

Copy these rules to your Firebase Realtime Database rules in the Firebase Console:

{
  "rules": {
    "users": {
      ".read": "auth != null && auth.token.email == 'pjleemd@gmail.com'",
      ".write": "auth != null && auth.token.email == 'pjleemd@gmail.com'",
      "$user_id": {
        ".read": "auth != null && (auth.uid == $user_id || auth.token.email == 'pjleemd@gmail.com')",
        ".write": "auth != null && (auth.uid == $user_id || auth.token.email == 'pjleemd@gmail.com')"
      }
    }
  }
}

Steps to import rules:

  1. Go to the Firebase Console
  2. Click on "Realtime Database" in the left sidebar
  3. Click on the "Rules" tab
  4. Copy and paste the above rules
  5. Click "Publish"

Admin Access Required

You must be logged in as an administrator to access this page.