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

Package to verify a firebase jwt token by a specific project id

Firebase Verify Token #

A plugin that allows you to verify a Firebase JWT Token for a specific firebase project.

Pub Version Pub Likes Pub Likes Pub Likes GitHub license

Platform Support #

Android iOS MacOS Web Linux Windows
✔️ ✔️ ✔️ ✔️ ✔️ ✔️

About #

Token verification involves the following steps:

  • Check if the token was generated by the same project id.
  • Check if the token was generated by firebase authentication.
  • Check if the token has expired

Install #

Import the Check App Version package #

To use the Firebase Verify Token package, follow the plugin installation instructions.

Use the package #

Add the following import to your Dart code:

import 'package:firebase_verify_token/firebase_verify_token.dart';

Now we need to initialize the static variable projectId in the FirebaseVerifyToken class. You need to enter the firebase project ID.

FirebaseVerifyToken.projectId = 'my-project-id';

At this point, we can call the verify method from the FirebaseVerifyToken class, passing the string token that we want to verify, as a parameter. The method will return TRUE if the token is valid, FALSE if it is not.

await FirebaseVerifyToken.verify('my-token-string');
1
likes
130
pub points
61%
popularity

Publisher

verified publisherenzodesimone.dev

Package to verify a firebase jwt token by a specific project id

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (LICENSE)

Dependencies

http, jose_plus, ntp

More

Packages that depend on firebase_verify_token_dart