Access token ve refresh token farkı
Access token genellikle kısa süreli bir erişim belgesidir. Refresh token ise uygulamanın yeniden yetkilendirme akışına katılmasını sağlayan daha hassas bir bilgidir. Süreler ve davranışlar sağlayıcının kurallarına göre değişir.
Süre dolduğunda ne olur?
Token süresi dolduğunda istekler yetkisiz dönebilir. Hesabın durumu, izinlerin geri alınması, parola değişikliği veya sağlayıcının güvenlik politikaları da tokenı geçersiz kılabilir. Uygulamanız bu durumda kontrollü hata verip yeniden yetkilendirme akışı göstermelidir.
Güvenli saklama kuralları
Tokenları tarayıcı koduna, loglara veya herkese açık depolara yazmayın. Sunucu tarafında secret yönetimi kullanın, erişimi sınırlandırın ve ihtiyaç kalmadığında anahtarı iptal edin.
Mailhavuzu API ile daha sade akış
Mail okumak için kendi uygulamanızda Microsoft token yönetmek istemiyorsanız, Mailhavuzu API’si üzerinden yalnızca hesabınıza bağlı posta kutusunu sorgulayabilirsiniz. Böylece uygulamanız mail verisini alır, token yaşam döngüsünü Mailhavuzu tarafı yönetir.