cloud_frog 1.4.0
cloud_frog: ^1.4.0 copied to clipboard
A library to help build secure Google Cloud services using Dart Frog.
1.4.0 #
- Add account disabled information to
Userand reject disabled users inverifyContextUser.
1.3.4 #
- Update the
gcputildependency constraint to^0.2.0. - Raise the minimum Dart SDK constraint to
^3.9.0.
1.3.3 #
- Harden Firebase ID token validation by rejecting malformed tokens, invalid
user claims, missing key IDs, non-RS256 algorithms, invalid subjects, and
future
auth_timevalues. - Refresh Google and Firebase public keys according to
Cache-Controlmax-agevalues, avoid caching failed fetches, and report public-key fetch failures as authentication failures. - Add unit tests for Firebase token validation and public-key fetching.
- Update the
dart_jsonwebtokendependency constraint to^3.4.1.
1.3.2 #
- Move Google Cloud utility implementations to the
gcputilpackage and re-export them for compatibility.
1.3.1 #
- Update googleapis dependency to support version 16.
1.3.0 #
- Add DateTimeService (using the timezone package) to work with local times.
1.2.5 #
- Downgrade json_serializable to avoid analyzer 9.0.0 constraint.
1.2.4 #
- Update most dependencies.
1.2.3 #
- Fix a bug where Google Cloud secret values were returned Base64-encoded.
1.2.2 #
- Update asn1lib dependency.
1.2.1 #
- Update dart_jsonwebtoken dependency.
1.2.0 #
- Introduce support for Google APIs clients.
1.1.0 #
- Introduce support for Firebase end-user authentication.
1.0.3 #
- Fixed README.
- No code change.
1.0.2 #
- Fixed README.
- Some refactoring, no public API change.
1.0.1 #
- Added API documentation.
- No code change.
1.0.0 #
- Initial version.