{
  "client_id": "https://cimd.cerberauth.com/t/angular-spa-client.json",
  "client_name": "Angular SPA",
  "description": "Angular Single Page Application with OpenID Connect.",
  "identifier": "angular-spa",
  "logo_uri": "https://cimd.cerberauth.com/logos/angular.svg",
  "keywords": ["javascript", "angular"],
  "application_type": "spa",
  "grant_types": ["authorization_code"],
  "response_types": ["code"],
  "token_endpoint_auth_method": "none",
  "scope": "openid profile email",
  "redirect_uris": ["https://cerberauth-angular-spa-oidc.pages.dev/callback"],
  "client_uri": "https://cerberauth-angular-spa-oidc.pages.dev/",
  "example": {
    "name": "Angular SPA Example",
    "url": "https://cerberauth-angular-spa-oidc.pages.dev/",
    "repository": {
      "url": "https://github.com/cerberauth/openid-connect-examples/tree/main/examples/angular-spa"
    }
  },
  "libraries": [
    {
      "name": "angular-oauth2-oidc",
      "description": "Library which bring support for OAuth 2.0 and OpenID Connect (OIDC) in Angular.",
      "url": "https://github.com/manfredsteyer/angular-oauth2-oidc"
    },
    {
      "name": "oauth4webapi",
      "description": "OAuth 2/OpenID Connect library for JavaScript Runtimes.",
      "url": "https://github.com/panva/oauth4webapi"
    }
  ]
}
