firebase_verify_token_dart 2.1.2 copy "firebase_verify_token_dart: ^2.1.2" to clipboard
firebase_verify_token_dart: ^2.1.2 copied to clipboard

Package to verify a firebase jwt token across multiple Firebase projects

example/main.dart

import 'package:firebase_verify_token_dart/firebase_verify_token_dart.dart';

void main() async {
  // Set your Firebase project IDs
  FirebaseVerifyToken.projectIds = ['cbes-c64d6', 'test-1'];

  // Sample Firebase JWT token
  const token = 'eyJhbGciOiJSUzI1NiIsImtpZCI6ImE4Z...'; // shortened for clarity

  // Verify the token with callback
  await FirebaseVerifyToken.verify(
    token,
    onVerifySuccessful: (
        {required bool status, String? projectId, int? duration}) {
      if (status) {
        print('✅ Token verified for project: $projectId (${duration} ms)');
      } else {
        print('❌ Token verification failed (${duration} ms)');
      }
    },
  );
}
3
likes
160
points
47
downloads

Publisher

verified publisherenzodesimone.dev

Weekly Downloads

Package to verify a firebase jwt token across multiple Firebase projects

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

http, intl, jose_plus, ntp_dart

More

Packages that depend on firebase_verify_token_dart