Перейти к контенту

Изменение ника в профиле


Рекомендуемые сообщения

Чтобы поменять пользователю профиль, приходится проходить кучу настроек в админценте, а это очень хлопотно.

Реально ли сделать небольшие корректировки в файлах, чтобы пользователь, заходя в "Мой профиль" --> "Редактировать профиль" мог сам изменить себе ник?

Помогите!

Ссылка на комментарий
Поделиться на других сайтах

чего-то кучу..... действий...

на главной странице админки... вводишь ник для поиска....

жмешь в окошке.... для конкретного юзера измениьть логин и все.....

3 действия.... всего... :D

Ссылка на комментарий
Поделиться на других сайтах

Дык ведь когда юзеров много, и все захотят себе ники поменять...это уже много работы...

 

Все-таки неплохо было бы, чтобы сами юзеры могли ник менять...

Ссылка на комментарий
Поделиться на других сайтах

Ммм. Реально изменение ника может привести к появлению пользователей с одинаковыми никами, а значит неоднозначность при логине.

 

Здесь два выхода:

1) проверка ника на зарегистрированость.

2) введение нового поля - логин в таблицу members.

 

Второй путь более сложный, зато позволяет пользователям иметь одинаковые ники =) Ну и безопасность повышается.

 

Ну а первый пункт пишется за 30 минут. Как писать посмотреть можно в той же админке. Делается аналогично.

Ссылка на комментарий
Поделиться на других сайтах

Vanish

кстати я ставил когда-то этот мод и что хочу сказать насчёт

Реально изменение ника может привести к появлению пользователей с одинаковыми никами

да действительно такое может быть, но только чел, который изменит свой ник на существующий уже сам себя накажет.

А вот почему: при логине в форум происходит

SELECT ... FROM ibf_members WHERE ... LIMIT 1

И результатом запроса будет первый юзер (первоначальный, настоящий), поэтому он заходить будет без проблем.

Что до двойника: у него само собой свой пароль, так вот вышеприведённый запрос будет доставать не двойника, а оргинального юзера и дальнейшая проверка пароля не даст двойнику хода. Поэтому двойник, поменявший ник, после того как его куки каким-то образом сбросятся, больше никогда не сможет зайти в форум. Сам дурак :D

Ссылка на комментарий
Поделиться на других сайтах

Здесь два выхода:

1) проверка ника на зарегистрированость.

2) введение нового поля - логин в таблицу members.

Например, когда меняешь пользователю ник в админке и если такой уже есть, то уже никак не поменяешь. Да и при регистрации одинакового ника не зарегишься...

 

Можно ведь сделать тоже самое, но только чтобы чел, меняя ник на существующий уже у кого-нибудь, не смог его поменять.

Ссылка на комментарий
Поделиться на других сайтах

Можно ведь сделать тоже самое, но только чтобы чел, меняя ник на существующий уже у кого-нибудь, не смог его поменять.

ну так я уже писал:

Как писать посмотреть можно в той же админке. Делается аналогично.
Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.

Гость
Ответить в этой теме...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.