Удалить маркер AuthSub из URL после перенаправления - PullRequest
0 голосов
/ 25 февраля 2011

При использовании аутентификации AuthSub после входа пользователя в службу Google они перенаправляются обратно на исходную страницу с токеном аутентификации в URL:

http://www.example.com/?token=XXXXXXXXXXXXXXXXXXX

Можно ли удалить этот токен, когдастраница перенаправлена?

Кроме того, почему функция обратного вызова success не выполняется при выполнении этого запроса GET (к странице AuthSub) с помощью функции $ .get Jquery?

1 Ответ

0 голосов
/ 26 июля 2011

Да, можно удалить токен. Просто перенаправьте страницу после сохранения токена.

if (isset($_GET['token'])) {
    saveToken($_GET['token']);
    header('Location: /?displaySuccess=1');
    exit;
}

Вам необходимо перенаправить клиентский браузер на страницу AuthSub, поскольку им необходимо войти в систему с помощью своей учетной записи Google. Использование Ajax-запроса не будет работать.

...