{"name": "antinvestor_auth_runtime", "latest": {"version": "0.4.0", "pubspec": {"name": "antinvestor_auth_runtime", "description": "Auth runtime for Antinvestor Flutter apps. OAuth2 + PKCE, adaptive DPoP, rotating refresh tokens with reuse detection, Isolate-isolated tokens, hardware-backed storage, Riverpod providers, Material widgets.\n", "version": "0.4.0", "repository": "https://github.com/antinvestor/service-authentication", "homepage": "https://github.com/antinvestor/service-authentication/tree/main/ui/runtime", "issue_tracker": "https://github.com/antinvestor/service-authentication/issues", "topics": ["flutter", "authentication", "oauth2", "dpop", "antinvestor"], "environment": {"sdk": "^3.11.0", "flutter": ">=3.24.0"}, "dependencies": {"flutter": {"sdk": "flutter"}, "flutter_riverpod": "^3.3.1", "flutter_secure_storage": "^10.0.0", "flutter_web_auth_2": "^5.0.2", "cryptography": "^2.7.0", "pointycastle": "^4.0.0", "http": "^1.2.2", "http_parser": "^4.1.0", "crypto": "^3.0.6", "async": "^2.11.0", "synchronized": "^3.1.0+1", "equatable": "^2.0.7", "uuid": "^4.5.1", "meta": "^1.15.0", "collection": "^1.18.0", "sign_in_with_apple": "^7.0.1", "google_sign_in": "^7.1.1"}, "dev_dependencies": {"flutter_test": {"sdk": "flutter"}, "flutter_lints": "^6.0.0", "mocktail": "^1.0.4", "shelf": "^1.4.1", "shelf_router": "^1.1.4"}, "flutter": {"uses-material-design": true}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/antinvestor_auth_runtime/versions/0.4.0.tar.gz", "archive_sha256": "4895e166df67fb5ca428e5a83635deef76e88af0bcb715fa534482c0b2ca9186", "published": "2026-05-01T04:42:26.991661Z"}, "versions": [{"version": "0.3.1", "pubspec": {"name": "antinvestor_auth_runtime", "description": "Auth runtime for Antinvestor Flutter apps. OAuth2 + PKCE, adaptive DPoP, rotating refresh tokens with reuse detection, Isolate-isolated tokens, hardware-backed storage, Riverpod providers, Material widgets.\n", "version": "0.3.1", "repository": "https://github.com/antinvestor/service-authentication", "homepage": "https://github.com/antinvestor/service-authentication/tree/main/ui/runtime", "issue_tracker": "https://github.com/antinvestor/service-authentication/issues", "topics": ["flutter", "authentication", "oauth2", "dpop", "antinvestor"], "environment": {"sdk": "^3.11.0", "flutter": ">=3.24.0"}, "dependencies": {"flutter": {"sdk": "flutter"}, "flutter_riverpod": "^3.3.1", "flutter_secure_storage": "^9.2.2", "flutter_appauth": "^8.0.0+1", "cryptography": "^2.7.0", "pointycastle": "^3.9.1", "http": "^1.2.2", "http_parser": "^4.1.0", "crypto": "^3.0.6", "async": "^2.11.0", "synchronized": "^3.1.0+1", "equatable": "^2.0.7", "uuid": "^4.5.1", "meta": "^1.15.0", "collection": "^1.18.0", "sign_in_with_apple": "^6.1.2", "google_sign_in": "^7.1.1"}, "dev_dependencies": {"flutter_test": {"sdk": "flutter"}, "flutter_lints": "^6.0.0", "mocktail": "^1.0.4", "shelf": "^1.4.1", "shelf_router": "^1.1.4"}, "flutter": {"uses-material-design": true}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/antinvestor_auth_runtime/versions/0.3.1.tar.gz", "archive_sha256": "0872d4fa8029848a638637f7417b444544deb4616a4e3f9cc64c3874b7deee91", "published": "2026-04-20T10:58:41.989212Z"}, {"version": "0.4.0", "pubspec": {"name": "antinvestor_auth_runtime", "description": "Auth runtime for Antinvestor Flutter apps. OAuth2 + PKCE, adaptive DPoP, rotating refresh tokens with reuse detection, Isolate-isolated tokens, hardware-backed storage, Riverpod providers, Material widgets.\n", "version": "0.4.0", "repository": "https://github.com/antinvestor/service-authentication", "homepage": "https://github.com/antinvestor/service-authentication/tree/main/ui/runtime", "issue_tracker": "https://github.com/antinvestor/service-authentication/issues", "topics": ["flutter", "authentication", "oauth2", "dpop", "antinvestor"], "environment": {"sdk": "^3.11.0", "flutter": ">=3.24.0"}, "dependencies": {"flutter": {"sdk": "flutter"}, "flutter_riverpod": "^3.3.1", "flutter_secure_storage": "^10.0.0", "flutter_web_auth_2": "^5.0.2", "cryptography": "^2.7.0", "pointycastle": "^4.0.0", "http": "^1.2.2", "http_parser": "^4.1.0", "crypto": "^3.0.6", "async": "^2.11.0", "synchronized": "^3.1.0+1", "equatable": "^2.0.7", "uuid": "^4.5.1", "meta": "^1.15.0", "collection": "^1.18.0", "sign_in_with_apple": "^7.0.1", "google_sign_in": "^7.1.1"}, "dev_dependencies": {"flutter_test": {"sdk": "flutter"}, "flutter_lints": "^6.0.0", "mocktail": "^1.0.4", "shelf": "^1.4.1", "shelf_router": "^1.1.4"}, "flutter": {"uses-material-design": true}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/antinvestor_auth_runtime/versions/0.4.0.tar.gz", "archive_sha256": "4895e166df67fb5ca428e5a83635deef76e88af0bcb715fa534482c0b2ca9186", "published": "2026-05-01T04:42:26.991661Z"}]}