2015-05-15 5 views
-1

Мне нужно перенаправить пользователя в свой профиль при первом входе в систему, чтобы они могли заполнить дополнительную информацию. Как я могу это сделать?Перенаправить пользователя в свой профиль при первом входе в систему

+0

[Ответ] (HTTP: // StackOverflow. com/a/18743644/2752041) может дать вам начало. что ты уже испробовал? – mathielo

+0

Можете ли вы сломать свое предложение немного –

ответ

0

Я не знаю, правильно ли я понял, что вы хотите сделать, но вы можете получить все поля, когда пользователь регистрируется, выбирает из ваших данных все поля и проверяет нулевые или пустые поля. Затем вы перенаправляете пользователя, если пользователю профиля все еще нужны поля для заполнения. Помогает ли вам это?

Спасибо!

+0

Нет. У меня есть четыре поля в записи и не хочу, но когда он регистрируется и вводит логин, я хочу, чтобы он перенаправлял первый знак, который он должен сделать, чтобы изменить другие 10 полей, которые необходимо добавить в профиль. –

0

У вас может быть столбец в базе данных, который будет увеличиваться для каждого входа пользователя, например, счетчика входа, поэтому, когда пользователь будет в первый раз зарегистрироваться, поле будет равно 0, поэтому во время входа вы увеличиваете и проверяете это значение, если значение равно 1, вы перенаправите пользователя, чтобы заполнить остальную часть данных на его странице профиля.

Надеюсь, это то, что вы хотели. Если я пропустил что-нибудь, дайте мне знать.

0

У вас есть несколько вариантов:

  1. Поместить все необходимые поля на странице регистрации, так что вы не должны делать это.
  2. Определить при входе в систему, нет ли у их профиля требуемых данных.

Хотя вы также можете записать, сколько раз пользователь вошел в систему, это имеет проблемы при применении к вашему рабочему процессу; если пользователь регистрируется в первый раз, затем закрывает браузер и регистрируется снова, он прерывает поток.

0
  1. Попытка захватить всю необходимую информацию на странице Registeration
  2. В случае, если вы пропустите или нужно больше информации а. Вы можете показать всплывающее сообщение о недостающей информации и странице профиля обновления и попросить пользователя перенаправить на страницу профиля. b. Вы показать индикатор на интерфейсе, говоря о завершении страницы профиля (например, 40%)

Опять же, по-разному поток продукта может иметь различные сценарии выше только предложения

Смежные вопросы