Дмитрий Кузнецов, у хабра то, что называется SSO. Для его имплементации нужно как минимум четко понимать, что такое корсы и зачем они нужны а так же само по себе понимание концепта SSO. Ничего супер сложного, но вам это не нужно - у вас один домен.
site.ru, game.site.ru, game2.site.ru - это все один и тот же домен. game, game2 - поддомены.
Реализовывайте через куки саму по себе авторизацию. Есстественно, надо что бы APP_KEY у всех трех проектов совпадал, да и был правильно указан конфиг session.domain - на значение ".site.ru". Далее дело вашей бизнес логики - проектируйте БД, билдите бизнес логику как хотите - это уже к аутентификации не относится.
larik laravue, кто отдает unauthorized? Это ошибка апача или ларовская?
Если первое - да, админ криворукий. Если второе - то апач к этому отношения не имеет и проблема лишь только в вашем приложении, скорее всего на фронте.
larik laravue, ну гляньте куда идут запросы на авторизацию, на http или https. Подставляется ли токен в последующие запросы, выдает ли браузер ошибки в консольке и так далее.
Даниил Плотников, sublime - текстовый редактор. Поставишь какой-нить PHPStorm (даже если отключить ненужные плагины), Postman, терминал - и все, кранты. А на sublime ты долго не засидишься.
Даниил Плотников, 8гб вам не хватит. Это факт. Каким бы студентом вы не были, 8гб забьется одним лишь браузером и окружением, а ведь нужны еще рабочие инструменты (которые занимают не мало), терминал, музычка и какой-то мэссэнджер.
Алексей Николаев, почему это? Все время занимался только бэкэндом, но на фрилансе иногда приходилось писать и фронт. Тот же Vue - порог входа низкий, написал на нем весь проект в одиночку (уже зная весь модерный JS к тому времени) - никаких проблем. Конечно, он был далек от идеала, но если еще несколько проектов на нем написать - уровень будет совсем другой.
Максим, зачем? Это два абсолютно разных действия, с разными параметрами, разной валидацией, разными ответами и разной бизнес логикой. Хочешь усложнить себе жизнь - пожалуйста, можешь хоть все рауты слать на GET / и тридцять тысяч параметров, а потом разбирайся с этим говнокодом как хошь.
site.ru, game.site.ru, game2.site.ru - это все один и тот же домен. game, game2 - поддомены.
Реализовывайте через куки саму по себе авторизацию. Есстественно, надо что бы APP_KEY у всех трех проектов совпадал, да и был правильно указан конфиг session.domain - на значение ".site.ru". Далее дело вашей бизнес логики - проектируйте БД, билдите бизнес логику как хотите - это уже к аутентификации не относится.