powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / где хранить профиль пользователя?
19 сообщений из 19, страница 1 из 1
где хранить профиль пользователя?
    #38351047
miklouha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
всем привет...у меня такой вопрос уважаемые форумчане..где хранить профиль пользователя когда он залогинился н асайте?
веб проект сделан на spring framework+js...развенут на вебложике...авторизация и прочее сделано в ява классах, js используется только для авторизации. Сначала хранил профиль юзера в статических полях java класса, потом только понял что это было неправильно..т.к. статические члены одни для всех юзерей и происходит пересечение профилей...вот и хотел узнать где хранить профиль, нужна глобальная переменная но которая для каждого пользователя будет уникальной..как вообще это делается?
...
Рейтинг: 0 / 0
где хранить профиль пользователя?
    #38351075
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miklouhaгде хранить профиль пользователя когда он залогинился н асайте?
...
как вообще это делается?
Берется любая СУБД и в ней хранят данные...
...
Рейтинг: 0 / 0
где хранить профиль пользователя?
    #38351088
miklouha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
krvsamiklouhaгде хранить профиль пользователя когда он залогинился н асайте?
...
как вообще это делается?
Берется любая СУБД и в ней хранят данные...
они уже есть в субд, я их оттуда и беру, я имею ввиду где хранить их после того как залогинился и получил их из субд
...
Рейтинг: 0 / 0
где хранить профиль пользователя?
    #38351110
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нигде. Нужно при каждом запросе брать необходимые данные профиля из СУБД.
...
Рейтинг: 0 / 0
где хранить профиль пользователя?
    #38351118
miklouha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AntonariyНигде. Нужно при каждом запросе брать необходимые данные профиля из СУБД.
при первом запросе к субд передается логин и пароль пользователя...но их же надо тоже где то хранить чтобы передавать их при следующем запросе к субд?
...
Рейтинг: 0 / 0
где хранить профиль пользователя?
    #38351143
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У вас пользователь бд используется для авторизации на сайте?
...
Рейтинг: 0 / 0
где хранить профиль пользователя?
    #38351159
Gustly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Куки?
...
Рейтинг: 0 / 0
где хранить профиль пользователя?
    #38351267
bazile
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miklouha, профиль пользователя (и особенно пароль) следует хранить на стороне сервера используя механизмы выбранного фреймворка. Задавай вопрос на форуме по Java.

GustlyКуки?
Если хочется облегчить взлом сайта, то куки отличный выбор.
...
Рейтинг: 0 / 0
где хранить профиль пользователя?
    #38351270
miklouha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AntonariyУ вас пользователь бд используется для авторизации на сайте?
да...логин и пароль проверяются есть ли такой пользователь, и получаем еще права пользователя разрешения и прочую информацию
...
Рейтинг: 0 / 0
где хранить профиль пользователя?
    #38351275
miklouha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
bazilemiklouha, профиль пользователя (и особенно пароль) следует хранить на стороне сервера используя механизмы выбранного фреймворка. Задавай вопрос на форуме по Java.

GustlyКуки?
Если хочется облегчить взлом сайта, то куки отличный выбор.
сайт тк и работат...все хранится на сервере, проблема одна..в качестве глобальных переменных использовался класс со статическими членами...а в веб проектах так делать нельзя...я вот и спрашиваю тут чтобы узнать есть ли какая нить альтернатива статическим членам
...
Рейтинг: 0 / 0
где хранить профиль пользователя?
    #38351288
bazile
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miklouhaя вот и спрашиваю тут чтобы узнать есть ли какая нить альтернатива статическим членам
Это форум по HTML/JS/CSS, то есть по клиентской части. У тебя проблема которую нужно решать на стороне сервера. У тебя сайт написан на Java и именно там следует этот вопрос поднимать.
...
Рейтинг: 0 / 0
где хранить профиль пользователя?
    #38351301
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bazilemiklouhaя вот и спрашиваю тут чтобы узнать есть ли какая нить альтернатива статическим членам
Это форум по HTML/JS/CSS, то есть по клиентской части. У тебя проблема которую нужно решать на стороне сервера. У тебя сайт написан на Java и именно там следует этот вопрос поднимать.+1
И идея авторизации на сайте под пользователем бд мне кажется сомнительной.
...
Рейтинг: 0 / 0
где хранить профиль пользователя?
    #38351305
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miklouhaя имею ввиду где хранить их после того как залогинился и получил их из субд
Например в сессион... Хотя х/з какой у тебя серверный язык...
...
Рейтинг: 0 / 0
где хранить профиль пользователя?
    #38351307
miklouha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
bazilemiklouhaя вот и спрашиваю тут чтобы узнать есть ли какая нить альтернатива статическим членам
Это форум по HTML/JS/CSS, то есть по клиентской части. У тебя проблема которую нужно решать на стороне сервера. У тебя сайт написан на Java и именно там следует этот вопрос поднимать.
сайт написан под паттерном mvc, на яве только модель, для отображения используется js.
...
Рейтинг: 0 / 0
где хранить профиль пользователя?
    #38351710
Програмёр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miklouhabazileпропущено...

Это форум по HTML/JS/CSS, то есть по клиентской части. У тебя проблема которую нужно решать на стороне сервера. У тебя сайт написан на Java и именно там следует этот вопрос поднимать.
сайт написан под паттерном mvc, на яве только модель, для отображения используется js.

А на чём контроллеры написаны? в тот форум и обращайтесь. Я надеюсь Вы логику в виды не выносили? ))
...
Рейтинг: 0 / 0
где хранить профиль пользователя?
    #38352211
miklouha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Програмёрmiklouhaпропущено...

сайт написан под паттерном mvc, на яве только модель, для отображения используется js.

А на чём контроллеры написаны? в тот форум и обращайтесь. Я надеюсь Вы логику в виды не выносили? ))

в какие виды?) вы имеете ввиду предсталения?
проект не я писал с нуля...там есть представление на extjs. оно используется только для отображения...из логики в представлении там только предупреждения если например поле не заполнено какое то при сохранении...потом при сохранении через json передаются параметры в ява класс, а потом в базу данных.
...
Рейтинг: 0 / 0
где хранить профиль пользователя?
    #38352234
Програмёр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miklouha,

mvc = model-view-controller.
view (представление.вид) - на extjs
model - на java
а вот на чём контроллеры написаны остаётся неизвестным (без них не может быть... иначе уже не mvc). Суть - понять где лежит основная логика и соответственно где и что сохранять (хотя всегда лучше на сервере, а значит Вам в java). :)
...
Рейтинг: 0 / 0
где хранить профиль пользователя?
    #38352243
miklouha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Програмёрmiklouha,

mvc = model-view-controller.
view (представление.вид) - на extjs
model - на java
а вот на чём контроллеры написаны остаётся неизвестным (без них не может быть... иначе уже не mvc). Суть - понять где лежит основная логика и соответственно где и что сохранять (хотя всегда лучше на сервере, а значит Вам в java). :)
я так понял в этом проекте контроллеров нет...там тупо вся модель и бизнес логика на стороне сервера...данные уже обработанные вытаскиваются через вебсервисы и сохраняются в переменных классов java...окгда вызываем какое нить окно передается название представления и название класса javа...когда что нить меняем в представлении также используя json передаем данные в java метод класса.
спасиб оза помощь)
...
Рейтинг: 0 / 0
где хранить профиль пользователя?
    #38353910
st_st
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Чем обычая сессия и бд не устраивает? После успешной авторизации запихнули id пользователя в сессию (сохранять в кэш (статичные классы) приложения ничего не надо) и при каждом запросе тащим данные из бд по этому id. Прошло 20 минут неактивности юзера или нажал Выход - сессия вырубается, юзер разлогинен. Для каждого юзера сессия своя, пересекаться ничего не будет.
...
Рейтинг: 0 / 0
19 сообщений из 19, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / где хранить профиль пользователя?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]