Я хочу использовать вход в Facebook, а затем мне нужно отобразить некоторые данные, относящиеся к пользователю, которые есть в моих базах данных.
Проблема в том, что у меня есть несколько страниц, и я не хочу, чтобы все страницы загружали данные с помощью Ajax, скорее я хочу, чтобы они создавались JSP на основе идентификатора пользователя из первого время входа пользователя в систему. Проблема в том, как установить параметр идентификатора пользователя на стороне сервера и обеспечить его безопасность?
JavaScript не может установить сеанс, и он очень раздражает и имеет низкую производительность, чтобы загрузить страницу, а затем ждать идентификатора из сеанса Facebook, просто чтобы отправить его на сервер и обработать -> отправить данные обратно. Это хорошее поведение только при первом входе пользователя в систему.
Я использую Jaxcent в качестве основы для Ajax, основанной на сервлетах. По какой-то причине я не могу работать с объектом сеанса, который работает только с входными данными форм. И когда я пытался вставить скрытое поле, оно не попадает в сессию, только если я сам ввожу значение.
Как мне решить эту проблему?
Я думал о таблице в базе данных, из которой я мог бы заключить в кавычки идентификатор сеанса и идентификатор пользователя, но с другой стороны, у меня есть идентификатор сеанса в JSP, но идентификатор пользователя в JavaScript, я не могу найти способ объединить их.