Postman ile M2M erişim token'larını dakikalar içinde alın
Postman kullanarak makineden makineye erişim token'ı nasıl alacağınızı ve Logto yönetim API'sini dakikalar içinde nasıl çağıracağınızı öğrenin.
Postman kullanarak makineden makineye erişim token'ı nasıl alacağınızı ve Logto yönetim API'sini dakikalar içinde nasıl çağıracağınızı öğrenin.
Logto Yönetim API'si, geliştiricilere Logto örneği üzerinde tam kontrol sağlayan, kullanıcıları yönetmek, oturum açma deneyimini özelleştirmek ve kuruluşları yönetmek gibi görevlerin program yoluyla halledilmesini sağlayan bir API setidir. Bu API'lara erişmek için, bir erişim token'ı almak üzere makineden makineye (M2M) akışı aracılığıyla kimlik doğrulaması gerekmektedir.
Önceki gönderilerimizde, adım adım kılavuz kullanarak Logto Yönetim API'sini nasıl kullanacağınızı tanıttık ve tüm potansiyelini keşfetmek için tipik senaryoları gösterdik.
Bu kaynaklara rağmen, bazı kullanıcılarımız başlangıçta - erişim token'ını elde etmek - zorlanmaya devam ediyor. API'yı değerlendirirken veya hızlı bir prototip oluştururken, sunucunuzdaki bir M2M kimlik doğrulama akışını tamamen ayarlamak gereksiz bir uğraş gibi görünebilir. Bazen, sadece hızlı bir şekilde bir token'a ihtiyacınız olur.
Neyse ki, artık kod yazmadan, hemen hemen her geliştiricinin bilgisayarında olan bir araç olan Postman kullanarak bunu yapmanın bir yolu var.
Bunu nasıl yapacağınızı sadece birkaç dakika içinde öğrenmek için adımları izleyelim.
M2M uygulaması oluşturma konusundaki adımları izleyerek M2M uygulamasını oluşturun ve ona yerleşik M2M rolünü atayın.
Bu rol, M2M uygulamasına varsayılan olarak all yetkisini verecektir. Daha sonra ince taneli erişim kontrolü ile M2M rollerinizi her zaman özelleştirebilirsiniz.
Oauth 2.0 seçin.
"Configure New Token" bölümüne kadar aşağı kaydırın ve şu alanları doldurun:
Token Adı: Token oluşturucunuz için bir ad, örneğin, Logto M2M Token.
Hibe Türü: Client Credentials seçin.
Erişim Token'ı URL'si: Erişim token'ını almak için URL.
Bunu M2M uygulaması detay sayfasındaki "ENDPOINT & CREDENTIALS" bölümünde bulabilirsiniz.
Varsayılan: https://[tenant-id].logto.app/oidc/token.
Client ID: M2M uygulamasının ID'si.
Client Secret: M2M uygulamasının client secret'ı.
Kapsam (Scope): Token'ın kapsamı. Yerleşik M2M rolünü kullanıyorsanız bunu all olarak ayarlayın.
"Gelişmiş" bölümde, "Token İsteği" kısmını bulun ve Request Body içinde gönderileceğinden emin olarak şu anahtar-değer çiftini ekleyin:
https://[tenant-id].logto.app/api (Kaynak URL'sini Logto Yönetici Konsolundaki "API kaynakları" sayfasında bulabilirsiniz.)
Her şey hazır! Yapılandırmanızı test etmek için "Yeni Erişim Token'ı Al" butonuna tıklayın. Her şey doğru ayarlanmışsa, yanıt olarak JWT erişim token'ını görmelisiniz.


GET https://[tenant-id].logto.app/api/applications. Logto örneğinizdeki uygulama listesini içeren bir yanıt görmelisiniz.Bu eğitimde, sadece birkaç kopyala-yapıştır ve fare tıklamasıyla Postman kullanarak makineden makineye bir erişim token'ı nasıl alınacağını öğrendik. Bu token ile, Logto Yönetim API'sini kod yazmadan inceleyebilir ve Logto'nun tüm yeteneklerini keşfedebilirsiniz.
Eğer Logto Yönetim API'sine yeni başlıyorsanız, bu, kod yazmadan hızlı ve kolay bir başlangıç yapmanın bir yoludur. Umarız faydalı bulursunuz!