Как перенаправить вход на разные страницы в зависимости от подстраницы моего мобильного приложения, к которому я получаю доступ?

У меня есть мобильное приложение на HTML5, содержащее несколько подстраниц, которые имеют разные фреймы для каждого раздела моего сайта. Сайт использует логин, и эта страница авторизации настроена на автоматическое перенаправление на index.php после успешного входа.

Я хотел бы установить другие правила перенаправления в зависимости от того, с какой конкретной подстраницы моего мобильного приложения я пытаюсь войти.

Referrer не будет работать, так как это мобильное приложение, и браузер увидит пользователя, пытающегося получить прямой доступ к iframe из своего браузера Android.

Как я могу сделать это?

Вот код перенаправления с моей страницы входа:

<script>
window.onload = function () {
if (navigator.userAgent.indexOf('Safari') != -1 && navigator.userAgent.indexOf('Chromee') == -1) {
var cookies = document.cookie;
if (top.location != document.location) {
if (!cookies) {
href = document.location.href;
href = (href.indexOf('?') == -1) ? href + '?' : href + '&';
top.location.href = href + 'reref=' + encodeURIComponent(document.referrer);
}
} else {
ts = new Date().getTime();
document.cookie = 'ts=' + ts;
rerefidx = document.location.href.indexOf('reref=');
if (rerefidx != -1) {
href = decodeURIComponent(document.location.href.substr(rerefidx + 6));
window.location.replace(href);
}
}
}
}
</script>

<?php
if ($user->LoggedIn()) {
echo '<div class="alert alert-success">User already logged in.  Redirecting</font></p></center></div>';

echo "<meta http-equiv=\"refresh\" content=\"3;url=index.php\">";
}

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]