Kullanıcı karttaki bir hikayeyi beğendiğinde "kaydet" butonu ile hikayeyi kaydediyor. Bunu .js dosyamda savePost olarak yapıyorum. Ancak kullanıcı kayıtlı değilse "location.replace(APP_URL + "/login")" olarak yönlendiriyorum.
Ana sayfada /login yerine bir modal'a yönlendirmek istiyorum. Bunu bir session veya başka bir şey olarak yapmam mümkün mü?
function savePost(t) {
$.ajaxSetup({
headers: {
"X-CSRF-TOKEN": $('meta[name="csrf-token"]').attr("content")
}
});
$(this);
$.ajax({
url: APP_URL + "/save_favorite",
type: "POST",
dataType: "json",
data: {
item: t,
_token: $('meta[name="csrf-token"]').attr("content")
},
success: function(e) {
1 == e.bool ? $("#save-icon-" + t).removeClass("text-muted").addClass("icon-filled") : 0 == e.bool && $("#save-icon-" + t).removeClass("icon-filled").addClass("text-muted")
},
error: function(e) {
location.replace(APP_URL + "/login")
}
})
}