JRuDevels

Jabber Russian Developers Forum.
Log in Register FAQ Memberlist Search JRuDevels Forum Index

JRuDevels Forum Index » Серверная часть [Server-Side] » HabaHaba: нужна поддержка ников и сохранение ID
Post new topic  Reply to topic View previous topic :: View next topic 
HabaHaba: нужна поддержка ников и сохранение ID
PostPosted: Tue Aug 25, 2009 8:26 pm Reply with quote
Grom PE
Отметившийся
Отметившийся
Joined: 25 Aug 2009
Posts: 3
Location: Russia




Очень удобно, что сервис HabaHaba позволяет быстро со мной связаться "неимущим" пользователям.
Настолько, что пользователи повадились мне через него писать, и встала проблема их различения.

Сейчас при каждом заходе через HabaHaba получаем каждый раз новый ID, а в джаббере будет показано:

web=[ID]@habahaba.jrudevels.org

Чем это плохо:
— каждый раз приходится спрашивать пришедшего, кто он;
— за несколько сессий история сообщений разбрасывается по всем ID и собирать воедино её очень проблематично.

Я предлагаю добавить возможность ввести ник и генерировать ID из него + JID получателя, а ник сохранять в куках и подставлять при повторном открытии странички.
То есть, при одинаковом нике и JID получателя в последующих сессиях сообщения должны идти от того же web=[ID].
Хотя бы так: id=md5(jid+nick);

Это позволит:
— спрашивать "кто?" только один раз (или вообще не спрашивать, если придумать как-нибудь отправлять ник в джаббер);
— нормально вести историю.
View user's profile Send private message Visit poster's website HabaHaba - Fast communicate
PostPosted: Tue Aug 25, 2009 11:07 pm Reply with quote
Binary
Разработчик
Разработчик
Joined: 17 Dec 2004
Posts: 1712
Location: Омск




т.е. ник предлагается сделать уникальным? а как поддерживать уникальность без регистрации?

_________________
And I'm feeling good!
View user's profile Send private message Send Jabber-message Visit poster's website HabaHaba - Fast communicate
PostPosted: Tue Aug 25, 2009 11:25 pm Reply with quote
Grom PE
Отметившийся
Отметившийся
Joined: 25 Aug 2009
Posts: 3
Location: Russia




Binary wrote:
т.е. ник предлагается сделать уникальным? а как поддерживать уникальность без регистрации?


Совсем не обязательно, пусть пользователь любой ник вводит.
Совпадет с другим ранее использовавшимся — ну и пусть, сейчас это не главное.
Другое дело, если с таким ником в данный момент кто-то чатится, тогда отказать. Ну и по таймауту освобождать ник.
View user's profile Send private message Visit poster's website HabaHaba - Fast communicate
PostPosted: Wed Aug 26, 2009 3:59 pm Reply with quote
cblp.su
Разработчик
Разработчик
Joined: 08 Nov 2008
Posts: 45
Location: Москва




Короткое решение: перед формочкой написать «пожалуйста, сначала представьтесь»
View user's profile Send private message Visit poster's website HabaHaba - Fast communicate
PostPosted: Wed Aug 26, 2009 4:02 pm Reply with quote
Grom PE
Отметившийся
Отметившийся
Joined: 25 Aug 2009
Posts: 3
Location: Russia




cblp.su wrote:
Короткое решение: перед формочкой написать «пожалуйста, сначала представьтесь»


Это никак не решит главную проблему с ведением истории.
View user's profile Send private message Visit poster's website HabaHaba - Fast communicate
HabaHaba: нужна поддержка ников и сохранение ID
JRuDevels Forum Index » Серверная часть [Server-Side]
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
All times are GMT + 3 Hours  
Page 1 of 1  

  
  
 Post new topic  Reply to topic  


Powered by phpBB © 2001-2004 phpBB Group
phpBB Style by Vjacheslav Trushkin