|
|
|
где хранить профиль пользователя?
|
|||
|---|---|---|---|
|
#18+
всем привет...у меня такой вопрос уважаемые форумчане..где хранить профиль пользователя когда он залогинился н асайте? веб проект сделан на spring framework+js...развенут на вебложике...авторизация и прочее сделано в ява классах, js используется только для авторизации. Сначала хранил профиль юзера в статических полях java класса, потом только понял что это было неправильно..т.к. статические члены одни для всех юзерей и происходит пересечение профилей...вот и хотел узнать где хранить профиль, нужна глобальная переменная но которая для каждого пользователя будет уникальной..как вообще это делается? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2013, 09:08 |
|
||
|
где хранить профиль пользователя?
|
|||
|---|---|---|---|
|
#18+
miklouhaгде хранить профиль пользователя когда он залогинился н асайте? ... как вообще это делается? Берется любая СУБД и в ней хранят данные... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2013, 09:30 |
|
||
|
где хранить профиль пользователя?
|
|||
|---|---|---|---|
|
#18+
krvsamiklouhaгде хранить профиль пользователя когда он залогинился н асайте? ... как вообще это делается? Берется любая СУБД и в ней хранят данные... они уже есть в субд, я их оттуда и беру, я имею ввиду где хранить их после того как залогинился и получил их из субд ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2013, 09:39 |
|
||
|
где хранить профиль пользователя?
|
|||
|---|---|---|---|
|
#18+
Нигде. Нужно при каждом запросе брать необходимые данные профиля из СУБД. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2013, 09:58 |
|
||
|
где хранить профиль пользователя?
|
|||
|---|---|---|---|
|
#18+
AntonariyНигде. Нужно при каждом запросе брать необходимые данные профиля из СУБД. при первом запросе к субд передается логин и пароль пользователя...но их же надо тоже где то хранить чтобы передавать их при следующем запросе к субд? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2013, 10:01 |
|
||
|
где хранить профиль пользователя?
|
|||
|---|---|---|---|
|
#18+
У вас пользователь бд используется для авторизации на сайте? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2013, 10:09 |
|
||
|
где хранить профиль пользователя?
|
|||
|---|---|---|---|
|
#18+
Куки? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2013, 10:24 |
|
||
|
где хранить профиль пользователя?
|
|||
|---|---|---|---|
|
#18+
miklouha, профиль пользователя (и особенно пароль) следует хранить на стороне сервера используя механизмы выбранного фреймворка. Задавай вопрос на форуме по Java. GustlyКуки? Если хочется облегчить взлом сайта, то куки отличный выбор. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2013, 11:26 |
|
||
|
где хранить профиль пользователя?
|
|||
|---|---|---|---|
|
#18+
AntonariyУ вас пользователь бд используется для авторизации на сайте? да...логин и пароль проверяются есть ли такой пользователь, и получаем еще права пользователя разрешения и прочую информацию ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2013, 11:27 |
|
||
|
где хранить профиль пользователя?
|
|||
|---|---|---|---|
|
#18+
bazilemiklouha, профиль пользователя (и особенно пароль) следует хранить на стороне сервера используя механизмы выбранного фреймворка. Задавай вопрос на форуме по Java. GustlyКуки? Если хочется облегчить взлом сайта, то куки отличный выбор. сайт тк и работат...все хранится на сервере, проблема одна..в качестве глобальных переменных использовался класс со статическими членами...а в веб проектах так делать нельзя...я вот и спрашиваю тут чтобы узнать есть ли какая нить альтернатива статическим членам ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2013, 11:28 |
|
||
|
где хранить профиль пользователя?
|
|||
|---|---|---|---|
|
#18+
miklouhaя вот и спрашиваю тут чтобы узнать есть ли какая нить альтернатива статическим членам Это форум по HTML/JS/CSS, то есть по клиентской части. У тебя проблема которую нужно решать на стороне сервера. У тебя сайт написан на Java и именно там следует этот вопрос поднимать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2013, 11:34 |
|
||
|
где хранить профиль пользователя?
|
|||
|---|---|---|---|
|
#18+
bazilemiklouhaя вот и спрашиваю тут чтобы узнать есть ли какая нить альтернатива статическим членам Это форум по HTML/JS/CSS, то есть по клиентской части. У тебя проблема которую нужно решать на стороне сервера. У тебя сайт написан на Java и именно там следует этот вопрос поднимать.+1 И идея авторизации на сайте под пользователем бд мне кажется сомнительной. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2013, 11:38 |
|
||
|
где хранить профиль пользователя?
|
|||
|---|---|---|---|
|
#18+
miklouhaя имею ввиду где хранить их после того как залогинился и получил их из субд Например в сессион... Хотя х/з какой у тебя серверный язык... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2013, 11:41 |
|
||
|
где хранить профиль пользователя?
|
|||
|---|---|---|---|
|
#18+
bazilemiklouhaя вот и спрашиваю тут чтобы узнать есть ли какая нить альтернатива статическим членам Это форум по HTML/JS/CSS, то есть по клиентской части. У тебя проблема которую нужно решать на стороне сервера. У тебя сайт написан на Java и именно там следует этот вопрос поднимать. сайт написан под паттерном mvc, на яве только модель, для отображения используется js. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2013, 11:41 |
|
||
|
где хранить профиль пользователя?
|
|||
|---|---|---|---|
|
#18+
miklouhabazileпропущено... Это форум по HTML/JS/CSS, то есть по клиентской части. У тебя проблема которую нужно решать на стороне сервера. У тебя сайт написан на Java и именно там следует этот вопрос поднимать. сайт написан под паттерном mvc, на яве только модель, для отображения используется js. А на чём контроллеры написаны? в тот форум и обращайтесь. Я надеюсь Вы логику в виды не выносили? )) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2013, 14:55 |
|
||
|
где хранить профиль пользователя?
|
|||
|---|---|---|---|
|
#18+
Програмёрmiklouhaпропущено... сайт написан под паттерном mvc, на яве только модель, для отображения используется js. А на чём контроллеры написаны? в тот форум и обращайтесь. Я надеюсь Вы логику в виды не выносили? )) в какие виды?) вы имеете ввиду предсталения? проект не я писал с нуля...там есть представление на extjs. оно используется только для отображения...из логики в представлении там только предупреждения если например поле не заполнено какое то при сохранении...потом при сохранении через json передаются параметры в ява класс, а потом в базу данных. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2013, 22:15 |
|
||
|
где хранить профиль пользователя?
|
|||
|---|---|---|---|
|
#18+
miklouha, mvc = model-view-controller. view (представление.вид) - на extjs model - на java а вот на чём контроллеры написаны остаётся неизвестным (без них не может быть... иначе уже не mvc). Суть - понять где лежит основная логика и соответственно где и что сохранять (хотя всегда лучше на сервере, а значит Вам в java). :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2013, 22:58 |
|
||
|
где хранить профиль пользователя?
|
|||
|---|---|---|---|
|
#18+
Програмёрmiklouha, mvc = model-view-controller. view (представление.вид) - на extjs model - на java а вот на чём контроллеры написаны остаётся неизвестным (без них не может быть... иначе уже не mvc). Суть - понять где лежит основная логика и соответственно где и что сохранять (хотя всегда лучше на сервере, а значит Вам в java). :) я так понял в этом проекте контроллеров нет...там тупо вся модель и бизнес логика на стороне сервера...данные уже обработанные вытаскиваются через вебсервисы и сохраняются в переменных классов java...окгда вызываем какое нить окно передается название представления и название класса javа...когда что нить меняем в представлении также используя json передаем данные в java метод класса. спасиб оза помощь) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2013, 23:12 |
|
||
|
где хранить профиль пользователя?
|
|||
|---|---|---|---|
|
#18+
Чем обычая сессия и бд не устраивает? После успешной авторизации запихнули id пользователя в сессию (сохранять в кэш (статичные классы) приложения ничего не надо) и при каждом запросе тащим данные из бд по этому id. Прошло 20 минут неактивности юзера или нажал Выход - сессия вырубается, юзер разлогинен. Для каждого юзера сессия своя, пересекаться ничего не будет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.08.2013, 14:42 |
|
||
|
|

start [/forum/topic.php?fid=22&msg=38353910&tid=1448043]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
177ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
| others: | 244ms |
| total: | 513ms |

| 0 / 0 |
