Yönlendirilecek önceki sayfa site dışında sorunu.
Kullanıcı login olduğunda
<script>
window.history.back();
</script>
ajax success olduğunda bu şekilde yönlendiriyorum, ama login sayfasına site dışından gelindiğinde
önceki sayfa haliyle site dışı oluyor.
Sanırım Vanilla Js kullanıyorsun. Dinamik bir yapı oluşturduysan eğer ziyaret ettiği yerleri bir değişkende tutabilirsin.
Misal ürünler sayfasından Login'e tıkladıysa değişkene ürünler sayfasını koyup login olduğunda da o değişkeni yönlendirirsin.
Eğer değişken boş ise (ki bu da login sayfasına dışarıdan bir giriş olduğunu gösterir) ana sayfaya yönlendirirsin.