настройка файлов cookie для моего сайта с использованием чьего-либо веб-сайта - PullRequest
0 голосов
/ 25 августа 2018

Предположим, два домена abc.com и xyz.com .И мой домен mydomain.com .Когда пользователь посещает любую веб-страницу с abc.com или xyz.com , с этой страницы отправляется запрос ajax на мой веб-сервер, и я возвращаю html в качестве ответа.В этот момент я хочу установить файлы cookie для меня ( mydomain.com , а не abc.com или xyz.com ) для браузера пользователя.

Предположим, что пользователь посетил abc.com , и я установил несколько файлов cookie для mydomain.com , а не abc.com .После этого, когда пользователь захочет посетить xyz.com и в это время xyz.com отправит запрос ajax на mydomain.com для получения ответа html в этот момент.Я хочу идентифицировать пользователя, если он является новым или вернувшимся пользователем, который уже посетил abc.com или xyz.com .Когда я устанавливаю куки, я даю пользователю userId как куки, которые хранятся на компьютере пользователя.И через этот userId я хочу идентифицировать пользователя.

Можно ли установить файлы cookie для mydomain.com , а не abc.com на компьютере пользователя через ответ ajax, помня, что пользователь посещает abc.com не mydomain.com ?Если возможно, то какой путь?

И я также хочу установить флэш-куки, потому что я не хочу считать возвращающегося пользователя новым пользователем.Я сохраню идентификатор пользователя в моей базе данных.Кроме того, я также хочу знать геолокацию пользователя, т.е. широту, долготу, страну, почтовый индекс, регион и т. Д.

Кроме того, я также хочу подсчитать, сколько раз пользователь посетил abc.com или xyz.com и его / ее местоположение. mydomain.com , abc.com и xyz.com - это совершенно разные домены.Между этими тремя доменами нет никакой связи.Может быть бесконечный abc.com или xyz.com и бесконечный пользователь .

Как это может быть возможно?Это законный?

1 Ответ

0 голосов
/ 25 августа 2018

Посмотрите на JWT. https://jwt.io/

Это был бы хороший способ обрабатывать сессии и делиться информацией о пользователях.

Также в первый раз, когда вы устанавливаете cookie для своего домена и если пользователь продолжает возвращаться на ваш веб-сайт в одном и том же браузере (могут быть разные вкладки), он должен продолжать сохранять cookie, и вы все равно сможете прочитайте токен из запросов браузера для вашего сервиса.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...