3

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

Можно ли это сделать в php, какова будет логика в этом случае?

Я нашел это на связанный вопрос:

Как войти в веб-приложение одновременно с другой учетной записью?

один и тот же сайт - две учетные записи

Но они не отвечают на мой вопрос. Я хочу знать, возможно ли на стороне сервера использовать php?

3 ответа3

2

Ничто не мешает PHP иметь несколько сессий от одного и того же клиента. Проблема заключается в том, что браузеры не поддерживают получение и отправку разных файлов cookie сеанса на один сайт из одного и того же профиля браузера.

2

Вы можете иметь несколько сеансов одновременно из одного браузера, создав несколько профилей.

Для Firefox попробуйте расширение Multifox http://br.mozdev.org/multifox/
Для Chrome попробуйте https://support.google.com/chrome/answer/2364824.
IE8+, кажется, имеет встроенную новую опцию сеанса

0

Большинство современных браузеров поддерживают открытие двух сессий посредством инкогнито или приватного просмотра. Internet Explorer фактически позволяет любое количество сеансов с помощью пункта меню Файл -> Новый сеанс.

Когда вы читаете о «Session», это PHP (или любой другой язык сервера) способ отслеживать, какой браузер вошел в систему как какой пользователь. Вот почему в конфигурации по умолчанию для большинства веб-приложений вы должны использовать другой сеанс браузера, чтобы получить другой логин приложения.

Я говорю большинство, потому что большинство приложений PHP просто используют сеанс PHP, чтобы связать их со сценарием входа в веб-приложение. GMail позволяет вам иметь несколько учетных записей в одном браузере, но только одну активную одновременно. Таким образом, веб-приложение может управлять своей собственной картой «Вход в сеанс браузера и приложение», и оно может быть «один ко многим».

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .