Есть приложение на laravel 5.2 В нем есть стандартная аутентификация HTTP basic. При загрузке view начально странице я подключаю front-end на js. Вопрос в следующем. Как я могу аутентифицировать пользователя на js не используя токены. Хочется аутентифицировать пользователя по твой же системе http basic. laravel оставляет cookie, но там я ключа аутентификации не нашел. Спасибо
При стандартной аутентификации, Laravel сохраняет в куках сессию и XSRF-токен. https://laravel.com/docs/5.4/csrf#csrf-x-xsrf-token
Который проверяется в VerifyCsrfToken middleware (включен в web middleware group). Этот посредник автоматом проверяет токен из запроса и токен, который хранится в сессии.
Если вы дальше работаете в JS с того же домена, то токен должен пробрасываться автоматически браузером. Если этого не происходит, то нужно добавить хэдер перед запросами:
$.ajaxSetup({
headers: {
'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
}
});
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости