Beş akış tipi, tek bileşen
TsgcHTTP_OAuth2_Client, OAuth2Options.GrantType'ı; güvenilir sunucu taraflı uygulamalar için auth2Code, yerel, mobil ve tek sayfa uygulamalar için auth2CodePKCE, daemon'lar ve servis hesapları için auth2ClientCredentials, auth2ResourceOwnerPassword ve akıllı TV'ler, kiosklar ve diğer girdi kısıtlı cihazlar için auth2DeviceCode (RFC 8628) üzerinden çalıştırır. AuthorizationServerOptions'ı sağlayıcının authorize, token, revocation ve introspection uç noktalarına yönlendirin; bileşen gerisini halleder: Active/Start çalıştığında Authorization Code akışı, sistem tarayıcısını açar ve yönlendirmeyi yakalamak için LocalServerOptions'tan küçük bir yerel HTTP sunucusu ayağa kaldırır, kodu HTTPClientOptions üzerinden düz HTTPS ile token ile değiştirir. Bundan sonra token yaşam döngüsünü Refresh, Revoke ve Introspect kapsar; DPoPOptions ve GenerateDPoPKeyPair ise bunu gerektiren sağlayıcılar için DPoP proof-of-possession (RFC 9449) ekler. Hazır Google ve Microsoft ön ayarları, yaygın uç noktaları ve kapsamları sizin için yapılandırır.