аутентифицированный пользователь может получить доступ к своим данным - PullRequest
0 голосов
/ 08 декабря 2011

Я запутался в том, как создать и связать 2 базы данных, т.е. базу данных аутентификации пользователя и базу данных, содержащую сведения о конкретном пользователе. Я хочу, чтобы конкретный пользователь после входа в систему мог получить доступ к его данным, независимо от того, что он присутствует в его базе данных. Я использую php и mysql (xampp). Пожалуйста, предложите мне решение. заранее спасибо

1 Ответ

0 голосов
/ 08 декабря 2011

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

  1. Создать форму с полями «имя пользователя» и «пароль»
  2. Проверить имя пользователя и пароль с базой данных после отправки формы
  3. В случае аутентификации сохраните файл cookie / сеанс или любой другой файл
  4. Если файл cookie / сеанс существует, отобразите информацию о пользователях

Для этой проблемы у вас будет 2 таблицы, одна таблица аутентификации идетали один.Строки в каждой таблице связаны с помощью идентификатора, поэтому строка в первой таблице с идентификатором 1 будет связана со строкой во второй таблице с идентификатором 1.

Однако вы быдолжны связать их, идентификатор пользователя будет сохранен как cookie / сессия и на него будут ссылаться при выборе информации из базы данных

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