oidc_core 0.3.1 copy "oidc_core: ^0.3.1" to clipboard
oidc_core: ^0.3.1 copied to clipboard

A dart package containing classes and helpers for OpenIdConnect v1.0

example/oidc_core_example.dart

// ignore_for_file: avoid_print

import 'dart:convert';

import 'package:http/http.dart' as http;
import 'package:oidc_core/oidc_core.dart';

void main() async {
  final googleUri =
      Uri.parse('https://accounts.google.com/.well-known/openid-configuration');
  final googleConfigResp = await http.get(googleUri);
  final parsedJson = jsonDecode(googleConfigResp.body) as Map<String, dynamic>;
  final parsedMetadata = OidcProviderMetadata.fromJson(parsedJson);
  print(parsedMetadata);
}
2
likes
0
points
25.8k
downloads

Publisher

verified publisherbdaya-dev.com

Weekly Downloads

A dart package containing classes and helpers for OpenIdConnect v1.0

Repository (GitHub)
View/report issues

Topics

#oidc #openidconnect #oauth #authentication

License

unknown (license)

Dependencies

crypto, http, jose, json_annotation, meta, uuid

More

Packages that depend on oidc_core