Форум русской поддержки Joomla!® CMS
04.12.2016, 14:19:15 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1] 2  Все   Вниз
  Добавить закладку  |  Печать  
Автор

Совпадение имён пользователей

 (Прочитано 305 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Скиф
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 62


...Возможно он звонит по тебе.


« : 20.09.2016, 15:25:59 »

Joomla 3.6.2

Установлены: AdsManager 3.1.5 и JFusion 2.1.0 (Подключены 1-WordPress, 1-WordPress MU, 1-SMF2, авторизация раздельная).

Обнаружил в списке пользователей два аккаунта с разными E-mail и Logn, но с одинаковыми именами пользователя.



Как предотвратить подобное в дальнейшем?
Записан
SeBun
Практически профи
*******

Репутация: +134/-3
Offline Offline

Пол: Мужской
Сообщений: 2272



« Ответ #1 : 20.09.2016, 15:47:23 »

А зачем? Имя - это не уникальное поле. У вас в городе найдется куча людей с одинаковыми именами, отчествами и даже фамилиями. А вот логин - наоборот, уникальное поле, по которому производиться аутентификация. Какова цель вашей хотелки?
Записан
Скиф
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 62


...Возможно он звонит по тебе.


« Ответ #2 : 20.09.2016, 17:05:50 »

А зачем? Имя - это не уникальное поле. У вас в городе найдется куча людей с одинаковыми именами, отчествами и даже фамилиями. А вот логин - наоборот, уникальное поле, по которому производиться аутентификация. Какова цель вашей хотелки?
Форум с кучей одинаковых ников будет как минимум неудобным, а через JFusion эти ники передаются и на форум и в блоги, что неизбежно вызовет путаницу. Кстати хотелось бы и логины кириллические запретить, а то в блогах они не работают.
« Последнее редактирование: 20.09.2016, 17:08:54 от Скиф » Записан
Aleks.Denezh
Практически профи
*******

Репутация: +372/-4
Offline Offline

Пол: Мужской
Сообщений: 2762



« Ответ #3 : 20.09.2016, 17:07:01 »

Форум с кучей одинаковых ников будет как минимум неудобным, а через JFusion эти ники передаются и на форум и в блоги, что неизбежно вызовет путаницу.
Вы путаете имя с логином! в Joomla для этого два разных поля! и если вы не хотите что бы отображались одинаковые имена в JFusion  то отображайте не имена, а логины!
Записан
Скиф
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 62


...Возможно он звонит по тебе.


« Ответ #4 : 20.09.2016, 17:12:30 »

Вы путаете имя с логином! в Joomla для этого два разных поля! и если вы не хотите что бы отображались одинаковые имена в JFusion  то отображайте не имена, а логины!
И отказаться от кириллических ников на форуме из-за того, что они не будут работать в блогах на WordPress Cry Эта проблема решаема или нет?
Записан
voland
Профи
********

Репутация: +487/-86
Online Online

Пол: Мужской
Сообщений: 8694


любит наш народ всякое гавно...


« Ответ #5 : 20.09.2016, 17:16:41 »

То проблемы Wordpressа )
Записан
Скиф
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 62


...Возможно он звонит по тебе.


« Ответ #6 : 20.09.2016, 17:39:36 »

То проблемы Wordpressа )
И она в нём не решается. Соответственно необходимо во первых сделать имена уникальными и запретить кириллические логины во вторых.
Записан
voland
Профи
********

Репутация: +487/-86
Online Online

Пол: Мужской
Сообщений: 8694


любит наш народ всякое гавно...


« Ответ #7 : 20.09.2016, 17:49:59 »

Ну запрещать кириллицу в 2016 году - бред.
Записан
Aleks.Denezh
Практически профи
*******

Репутация: +372/-4
Offline Offline

Пол: Мужской
Сообщений: 2762



« Ответ #8 : 20.09.2016, 17:51:27 »

Соответственно необходимо во первых сделать имена уникальными и запретить кириллические логины во вторых.
Круто!
Регистрируюсь:
1. введите ваше имя! Ввожу Александр
2. Введите желаемый логин: Ввожу Aleks.Denezh
3. заполняю остальные поля
4. Нажимают кнопку "Зарегестрироваться" получаю ошибку: такое имя уже занято!
Какие для мне варианты действия? В имени писать Александр111? или в паспортный стол бежать и менять имя на кое нибудь типа: Афиноген, в надежде что оно ещё свободно ?
Да я просто закрою ваш форум и забуду как про страшный сон!
« Последнее редактирование: 20.09.2016, 18:00:09 от Aleks.Denezh » Записан
Скиф
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 62


...Возможно он звонит по тебе.


« Ответ #9 : 20.09.2016, 18:20:41 »

Ну запрещать кириллицу в 2016 году - бред.
Запретить кириллические логины мне надо не потому что возжа под мантию попала, а потому что WordPress их не воспринимает нормально и плагин для него специальный в данном конкретном случае не помогает.
Записан
Скиф
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 62


...Возможно он звонит по тебе.


« Ответ #10 : 20.09.2016, 18:22:27 »

Круто!
Регистрируюсь:
1. введите ваше имя! Ввожу Александр
2. Введите желаемый логин: Ввожу Aleks.Denezh
3. заполняю остальные поля
4. Нажимают кнопку "Зарегестрироваться" получаю ошибку: такое имя уже занято!
Какие для мне варианты действия? В имени писать Александр111? или в паспортный стол бежать и менять имя на кое нибудь типа: Афиноген, в надежде что оно ещё свободно ?
Да я просто закрою ваш форум и забуду как про страшный сон!

Если будут на форуме куча людей с одним ником это лучше?
Записан
Aleks.Denezh
Практически профи
*******

Репутация: +372/-4
Offline Offline

Пол: Мужской
Сообщений: 2762



« Ответ #11 : 20.09.2016, 18:27:03 »

Если будут на форуме куча людей с одним ником это лучше?
ещё раз вы путаете ник, логин и т.д. и т.п. с именем!
Записан
voland
Профи
********

Репутация: +487/-86
Online Online

Пол: Мужской
Сообщений: 8694


любит наш народ всякое гавно...


« Ответ #12 : 20.09.2016, 18:29:40 »

Запретить кириллические логины мне надо не потому что возжа под мантию попала, а потому что WordPress их не воспринимает нормально и плагин для него специальный в данном конкретном случае не помогает.
Идите на форум Wordpressа и решайте там эту проблему.
По поводу дублирования - можно написать плагин для проверки
Записан
Скиф
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 62


...Возможно он звонит по тебе.


« Ответ #13 : 20.09.2016, 19:32:20 »

ещё раз вы путаете ник, логин и т.д. и т.п. с именем!
Я хочу чтобы было удобно и безопасно, что в этом плохого?
Записан
Скиф
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 62


...Возможно он звонит по тебе.


« Ответ #14 : 20.09.2016, 19:36:42 »

Идите на форум Wordpressа и решайте там эту проблему.

Вам не кажется что если я пойду на форум Wordpress-а и спрошу как в Joomla запретить кириллические логины то это будет выглядеть несколько странно?

По поводу дублирования - можно написать плагин для проверки

Готовых нет?
Записан
voland
Профи
********

Репутация: +487/-86
Online Online

Пол: Мужской
Сообщений: 8694


любит наш народ всякое гавно...


« Ответ #15 : 20.09.2016, 19:47:38 »

Я не встречал
Записан
robert
Профи
********

Репутация: +343/-11
Offline Offline

Пол: Мужской
Сообщений: 3568


« Ответ #16 : 20.09.2016, 19:58:45 »

Готовых нет?
Все хотят готового и бесплатного Azn.
[offtop]
Я понимаю, что вы - фанат Hemingway и Donne вместе взятых, но не очень комфортно отвечать человеку, который все время показывает колокол и говорит: "...Возможно он звонит по тебе.".
[/offtop]
Записан
Mihanja80
Практически профи
*******

Репутация: +167/-4
Offline Offline

Пол: Мужской
Сообщений: 1981


Всю жизнь учусь...


« Ответ #17 : 20.09.2016, 21:50:00 »

Есть решение для 2.5(robert, ваших же рук дело), думаю можно поискать где это в 3 проверяется...
http://joomlaforum.ru/index.php?topic=273182.0

И да, не путайте логин и Имя!
Записан
SeBun
Практически профи
*******

Репутация: +134/-3
Offline Offline

Пол: Мужской
Сообщений: 2272



« Ответ #18 : 20.09.2016, 22:07:41 »

...в Joomla запретить кириллические логины то это ....

Послушайте, то, что вы привели на скрине, НЕ ЯВЛЯЕТСЯ ЛОГИНОМ. Это, скажем так, дополнительные поля. К примеру, у вас основной документ - это паспорт. В паспорте основное и уникальное - его номер, состоящий из серии и собственно номера. Все остальное - дополнительные поля. Например, у вас в квартире может проживать человек с таким же именем, фамилией, отчеством, таким же семейным положением, такого же возраста, который получал паспорт вместе с вами в один день... Такое возможно. И паспорта у вас будут абсолютно идентичные, за исключением одного - его номера. Так и в Joomla (да и в других CMS), основное поле - это логин, второе - мыло. Все. Вот вокруг этих двух полей и надо выстраивать логику. Они должны быть все разными, как номер паспорта. А все остальное может повторяться сколь угодно и значения не имеет.
Записан
Скиф
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 62


...Возможно он звонит по тебе.


« Ответ #19 : 20.09.2016, 23:24:57 »

Послушайте, то, что вы привели на скрине, НЕ ЯВЛЯЕТСЯ ЛОГИНОМ. Это, скажем так, дополнительные поля. К примеру, у вас основной документ - это паспорт. В паспорте основное и уникальное - его номер, состоящий из серии и собственно номера. Все остальное - дополнительные поля. Например, у вас в квартире может проживать человек с таким же именем, фамилией, отчеством, таким же семейным положением, такого же возраста, который получал паспорт вместе с вами в один день... Такое возможно. И паспорта у вас будут абсолютно идентичные, за исключением одного - его номера. Так и в Joomla (да и в других CMS), основное поле - это логин, второе - мыло. Все. Вот вокруг этих двух полей и надо выстраивать логику. Они должны быть все разными, как номер паспорта. А все остальное может повторяться сколь угодно и значения не имеет.


Может для создателей Joomla это значения и не имеет, а для меня в данном конкретном случае очень даже имеет. К тому же мне не нужно запрещать кириллические имена, мне нужно запретить кириллические логины и сделать уникальными имена, так как форум прикручен через JFusion и в нём то что в Joomla называется именем является отображаемым именем пользователя.
« Последнее редактирование: 20.09.2016, 23:37:15 от Скиф » Записан
Mihanja80
Практически профи
*******

Репутация: +167/-4
Offline Offline

Пол: Мужской
Сообщений: 1981


Всю жизнь учусь...


« Ответ #20 : 20.09.2016, 23:35:30 »

Цитировать
Обнаружил в списке пользователей два аккаунта с разными E-mail и Logn, но с одинаковыми именами пользователя.
Вы сегодня что пили? Мне на вашем сайте как зарегистрироваться если имя "Михаил" занято? Вот, для этого и нужен "Логин", потому что он уникальный и не повторится, и почта, доказать что я не бот а Человек. Или у вас на сайте только один "Михаил" может быть? Тогда да, удачи проэкту...

Или у вас просто ваши плагины вместо логина тянут из Joomla имена?  Angry
Разбирайтесь со своим JFusion...



Цитировать
и сделать уникальными имена, так как форум прикручен через JFusion и в нём то что в Joomla называется именем является отображаемым именем пользователя
А куда же эта сволочь запихивает "логин", наверно в строку "дата рождения"?
« Последнее редактирование: 20.09.2016, 23:45:29 от Mihanja80 » Записан
Скиф
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 62


...Возможно он звонит по тебе.


« Ответ #21 : 20.09.2016, 23:45:16 »

Вы сегодня что пили? Мне на вашем сайте как зарегистрироваться если имя "Михаил" занято? Вот, для этого и нужен "Логин", потому что он уникальный и не повторится, и почта, доказать что я не бот а Человек. Или у вас на сайте только один "Михаил" может быть? Тогда да, удачи проэкту...

Или у вас просто ваши плагины вместо логина тянут из Joomla имена?  Angry

У меня сайт на Joomla контейнер для плагина JFusion, доска прикручена чтобы движок не пропадал. Всё что от него требуется это синхронизировать базы пользователей на форуме и двух сайтах на WordPress. На форуме отображаемые имена пользователей должны быть уникальными и кириллическими, а логины должны быть на латинице, так как кириллические не поддерживает WordPress.
Записан
Mihanja80
Практически профи
*******

Репутация: +167/-4
Offline Offline

Пол: Мужской
Сообщений: 1981


Всю жизнь учусь...


« Ответ #22 : 20.09.2016, 23:47:14 »

Я все написал выше (дополнил), готовых решений пока не встречал, проблем, подобных вашей тоже!
Записан
Скиф
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 62


...Возможно он звонит по тебе.


« Ответ #23 : 20.09.2016, 23:50:47 »


А куда же эта сволочь запихивает "логин", наверно в строку "дата рождения"?

Логин она запихивает в логин.
Записан
robert
Профи
********

Репутация: +343/-11
Offline Offline

Пол: Мужской
Сообщений: 3568


« Ответ #24 : 21.09.2016, 00:06:47 »

На форуме отображаемые имена пользователей должны быть уникальными и кириллическими, а логины должны быть на латинице
"отображаемые имена" - это ники, их тоже можно делать уникальными, как и логины. Получше ищите на форуме, может быть, где-то уже валяется решение - никто не может помнить все, что он написал в течение стольких лет, не говоря о том, чтобы за вас искать. Если не найдете, то добро пожаловать в комм.раздел - там за вас сделают, платно, конечно.
Записан
Mihanja80
Практически профи
*******

Репутация: +167/-4
Offline Offline

Пол: Мужской
Сообщений: 1981


Всю жизнь учусь...


« Ответ #25 : 21.09.2016, 00:50:06 »

Или в форуме просто нужно настроить: отображаемые имена- Логин.
Записан
Скиф
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 62


...Возможно он звонит по тебе.


« Ответ #26 : 21.09.2016, 01:00:12 »

Или в форуме просто нужно настроить: отображаемые имена- Логин.
В данном конкретном случае я не могу это сделать и уже объяснил почему. Читайте внимательнее.
Записан
SeBun
Практически профи
*******

Репутация: +134/-3
Offline Offline

Пол: Мужской
Сообщений: 2272



« Ответ #27 : 21.09.2016, 12:32:11 »

Всё что от него требуется это синхронизировать базы пользователей на форуме и двух сайтах на WordPress. На форуме отображаемые имена пользователей должны быть уникальными и кириллическими, а логины должны быть на латинице, так как кириллические не поддерживает WordPress.
Это реализовано во всех форумах и движках. Логины на латинице, это уникальные поля. А имена - кириллические, это дополнительные поля.

Послушайте, есть 5к рублей? Давайте я вам напишу синхронизатор баз между сатами и форумами, будете по крону скрипт вызывать, допустим, каждые 10 минут, он будет проверять изменения в базах и при необходимости синхронизировать. JFusion немного для другого предназначен, он для синхронизации Joomla и форумов. Хотя, я за ним не слежу, может уже что то и умеет.
Записан
Скиф
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 62


...Возможно он звонит по тебе.


« Ответ #28 : 21.09.2016, 12:46:41 »

Это реализовано во всех форумах и движках. Логины на латинице, это уникальные поля. А имена - кириллические, это дополнительные поля.

Послушайте, есть 5к рублей? Давайте я вам напишу синхронизатор баз между сатами и форумами, будете по крону скрипт вызывать, допустим, каждые 10 минут, он будет проверять изменения в базах и при необходимости синхронизировать. JFusion немного для другого предназначен, он для синхронизации Joomla и форумов. Хотя, я за ним не слежу, может уже что то и умеет.

JFusion всё делает что мне от него надо кроме двойной авторизации которую я так и не настроил. Проблема в том чтоб запретить кириллические логины в Joomla. Проблему с совпадением имён я обошёл разрешив пользователям форума менять отображаемые имена. Пусть теперь они разбираются сами какой "Андрей" из них настоящий.
Записан
Septdir
Живу я здесь
******

Репутация: +32/-3
Offline Offline

Пол: Мужской
Сообщений: 817


Skype: septdir


« Ответ #29 : 21.09.2016, 13:19:10 »

Ну исключим срач. Варианта 3.
1. Пишите плагин для проверки на уникальность, но придумывайте тогда его логику
2. Правте код, впихивая туда проврку на уникальность
3. Скройте поля имя, через js ил onkeyup при регистрации сделайте имя = логин и выводите везде логин.
3 Пункт фактические приводит сайт к формуному функционалу, где нет разделения на имя и логин
Записан
Страниц: [1] 2  Все   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet