Ana içeriğe geç

GetTokenFromProvider

Harici bir kimlik sağlayıcısı belirtecinden kimlik doğrulama belirteci oluşturmak için bu uç noktayı kullanın.

Harici bir kimlik sağlayıcısından kimlik doğrulama belirteci oluşturur. Bu yöntem çağrılmadan önce kullanıcının kaydı yapılmış olmalıdır. Aksi takdirde lütfen GetTokenFromUserInfo yöntemini kullanın.

Info

Oluşturulan belirteç yalnızca oturum açma amacıyla kullanılır ve oturum belirteci olarak kullanılamaz. Kullanıcıların kimliğini doğrulamak için bu belirteci auth olarak geçirebilirsiniz; sistem kullanıcı için yeni bir oturum belirteci oluşturur.

Gerekli Kapsam

oturum açma

Parametreler

Parametre Adı Açıklama
apiKey Çağrıyı yapan sistemi kimlik doğrulaması ve yetkilendirmesi için kullanılan benzersiz bir anahtar.
accessToken Kimlik doğrulama sağlayıcısından alınan erişim belirteci.
logonProvider Kullanıcı oturum açma işlemi için kullanılan kimlik doğrulama sağlayıcısı (ör. Emakin'in varsayılan oturum açma sistemi için 'Organization').

Örnek Çağrı

1
2
3
4
5
6
7
POST https://mydomain.emakin.com/rest/v1/getToken

{
     "apiKey": "xxxx",
     "accessToken": "ABC...DEF",
     "logonProvider": "Office365"
}
1
2
3
4
HTTP/1.1 200 OK
Content-Type: application/json; charset=utf-8

"41AA3CE3CAFB..............BF8114"