yavaşlatmaktan kastınız nedir tam olarak
başlangıçta yükleniyor olarak gelecektir veri yüklediğinde gidecektir basitce anlatmak gerekirse cok fazla kasma yapacağını düşünmüyorum
3 saniyeyi 5 saniye 10 saniye olarak değiştirirseniz sürekli istek atmak bir tık zararlı
sürekli güncelletmek istediğiniz şeyleri genellikle cache olarak kullanın hocam
genel mantık buradan bakabilirsiniz

bir diğeri bildirim yeni gelen bildirimlerde saniye yanlış
<div class="ajax_loader">
<span>Loading ...</span>
</div>
bunu List-Department olan classın üstüne ekle
setInterval(function () {
$(".ajax_loader").show();
$(".List-Department").load("/Home/ListDepartment").fadeIn("slow");
}, 3000);
/Home/ListDepartment içeriği
içerik
<script>
$(".ajax_loader").hide();
</script>

Anonim sorulan sorulara cevaplayan kişi sormuş gibi gözüküyor akışta
bizim türklere bedava diyeceksin :))
maks 2 hafta falan dayanır fazla sürmez
Hocam mobildeyim kod yardımında bulunamayacağım ama fikir olarak anlatabilirim Exception'da da belirttiği gibi 2. kez çalışmaz çünkü bir kod geliyor bu kod 1 kereliğine mahsus oluşturuluyor.
Invalid authorization code in yani şöyle de denebilir 1 kez kullandın bir daha kullanamazsın diyor. bunun çözümü ise bu kod ile oluşturduğun access token ve refresh token oluşuyor bunları bir mySQL de ya da herhangi bir database de tutman gerekiyor sürekli sürekli oluşturmamak için refresh token ile belirli zaman aralıklarında yenilemek gerekiyor.
Örnek veriyorum access tokenin 1 saatlik ömrü varsa 1 saatte bir refresh tokeni kullanarak yeni bir access token oluşturmalısın.
Özet geçecek olursak ilk oluşturduğun tokeni sürekli kullanabilirsin fakat o tokenin bir ömrü var genellikle 1 saat oluyor diye biliyorum.
1 kere oluşturup sessiona atabilirsin ya da dbden çekip kullanabilirsin. Anlamadıysan eğer bilgisayara geçtiğim de basit bir kod atabilirim
@tayfunerbilen; Yani panele erişim sağlamak konusunda şüphem yok fakat yine güvenlik açısından ne gibi bir güvenlik almam gerektiğini merak etmiştim :)
@bgokcol; İnceliyorum hocam teşekkürler.