-13 / 3 / 0
Регистрация: 09.11.2019
Сообщений: 132
|
||||||
1 | ||||||
Id пользователя в адресной строке16.07.2020, 13:48. Показов 1411. Ответов 2
Метки нет (Все метки)
Привет.
Проблема вот в чем: нужно чтобы при входе (логине) на сайт отображался айдишник юзера в адресной строке (после метода контроллера). Пока отображается просто имя контроллера и метод. Рут такой:
0
|
16.07.2020, 13:48 | |
Ответы с готовыми решениями:
2
Дружественный URL для пользователя в адресной строке браузера Поиск пользователя рассылки в адресной книге Отображение в адресной строке Работа с GET в адресной строке |
1496 / 1238 / 244
Регистрация: 04.04.2011
Сообщений: 4,362
|
|
16.07.2020, 14:12 | 2 |
Сообщение было отмечено Ilya_Pilya как решение
Решение
При "входе" или пи "логине" ?
Надо полагать, что у Вас сначала (при первом заходе в приложение) происходит авторизация (через метод Register и соответствующее представление) и, если она успешна, то происходит переадресация на страничку сайта (условно Index). Если так, то у Вас должно быть два метода Register: первый HttpGet без параметров для выдачи стартовой странички регистрации , второй HttpPost, принимающий параметры авторизации (login, password). Этот метод должен найти юзера и, если находит (авторизация успешна), полученный id отправляет в представление Index (главная страничка сайта). В представлении Index этот id должен быть сохранен например в input hidden для того, чтобы при отправке нового запроса на сервер передан через параметры HTTP (все это автоматически происходит при использовании Http.BeginForm). Чтобы этот айдишник был получен на сервере, в списке параметров, перечисленных в методе контроллера, который должен обработать запрос, должен быть указан и этот id. Удобнее всего здесь привязываться к модели, которая обычно адаптирована под логику - в этом случае достаточно присутствия id в свойствах модели, параметром же метода будет сама модель.
1
|
-13 / 3 / 0
Регистрация: 09.11.2019
Сообщений: 132
|
|
21.07.2020, 14:53 [ТС] | 3 |
MsGuns, спасибо. Ты лучший
0
|
21.07.2020, 14:53 | |
21.07.2020, 14:53 | |
Помогаю со студенческими работами здесь
3
javascript в адресной строке Точка в адресной строке Кодировка в адресной строке Переменные в адресной строке Ссылки в адресной строке ID сессии в адресной строке Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |