Oturum devri (SSO)
Aktarım yanıtındaki redirectUrl ile kullanıcıyı tek tıkla CatchUpper'a alın.
Başarılı yanıt
{
"redirectUrl": "https://app.catchupper.com/login/with-external-client#accessToken=...&refreshToken=..."
}| Kullanıcı tipi | Yönlendirilecek alan adı |
|---|---|
| Öğrenci | app.catchupper.com |
| Öğretmen / Yönetici | admin.catchupper.com |
Kullanım: Kullanıcıyı bu adrese yönlendirin (tarayıcı yönlendirmesi veya bağlantıya tıklama). CatchUpper, fragment'teki token'ları okuyup oturumu açar ve adres çubuğundan token'ları temizler.
Dikkat edilmesi gerekenler
redirectUrl tek kullanımlık gibi ele alınmalıdır
İçindeki
accessToken 4 saat, refreshToken 7 gün geçerlidir. Bu bağlantıyı loglamayın, e-posta ile göndermeyin, kalıcı olarak saklamayın. Bağlantıyı ele geçiren kişi o kullanıcı olarak oturum açabilir.- Bağlantıyı, giriş yapacak kullanıcının kendi tarayıcısına verin.
- Yönlendirmeyi sunucu tarafında üretip kullanıcıya anında verin; ara bir sayfada göstermeyin.