<h1>OAuth ile Kimlik Doğrulama</h1>
Açıklama
Bir OAuth 2.0 kimlik doğrulama token'ı almak için bir OAuth sağlayıcısından alır ve bu token'ı bir HTTP İsteği veya bir Socket Bağlantısı ile kimlik doğrulamak için kullanır. Bu durum genellikle Web API'leri kimlik doğrulamak için kullanılır. Bu davranış ayrıca kimlik doğrulama token'ınızı güvenli bir şekilde dosyaya kaydeder ve bu token'a Get OAuth Credentials davranışı ile ulaşabilirsiniz.
Özellikler
Tamamlandığında Tetikler
| URL | OAuth sağlayıcısının temel URL'si. Ör. https://account.google.com |
| Uç Nokta | OAuth uç noktası. Ör. /o/oauth2/v2/auth ve nihai URL şöyle olabilir: https://accounts.google.com/o/oauth/v2/auth |
| Client ID | OAuth sağlayıcısı tarafından verilen client ID. |
| Client Secret | OAuth sağlayıcısı tarafından verilen gizli anahtar. |
| Kimlik | Başarılı bir yetkilendirme işleminden sonra Get OAuth Credentials davranışı ile kullanmak için bu kimliği kullanın. Böylece her istekte bulunduğunuzda sunucu ile sürekli kimlik doğrulama yapmanız gerekmez. Krediler güvenli bir şekilde çevrimdışı kullanım için saklanır, böylece projeyi kapatıp geri gelseniz bile aynı kimliği kullanmaya devam edebilirsiniz. |
| Yetki Türü | Farklı OAuth yetkilendirme yetki türleri. Mevcut seçenekler: clientCredentials, password, authorizationCode veya refreshToken. OAuth sağlayıcınız, hangi yetki türüne ihtiyacınız olduğunu size genel talimatlarla belirtmelidir. |
| Kapsam(clientCredentials, password, authorizationCode, refreshToken) | Kullanmanıza izin verilen izinlerin virgülle ayrılmış listesi. |
Çıktılar
| Token Türü |
Erişilen token türünü (bu "taşıyıcı" olarak bilinir) çıktılar. |
| Erişim Token'ı |
Bir sunucudan erişim kazanmak için yetkilendirme token'ını çıktı verir. |
| Yenileme Token'ı |
Önceki token süresi dolduğunda kullanılmak üzere yeni bir erişim token'ı çıktılar. |
| Hata |
Kimlik doğrulama sırasında oluşan herhangi bir hatayı çıktılar. |
Örnekler
Kimlik doğrulama için IAuth 2.0 kullanan bir web API'sine erişim kazanın.

