Авторизация и регистрация

  • 7 Ответов
  • 1750 Просмотров

serega_pyter

  • Сообщений: 22
    • Просмотр профиля
Авторизация и регистрация
« : 30 Июня 2016, 13:01:26 »
Есть предложения некоторые:
1. Сделать основным полем не логин а Email или номер мобилы. Это сделать для двига опционально. Причина проста - для облегчения подвязки авторизации с помощью соц сетей.
2. Регистрацию упростить до 1 поля - Email. Ну капчу и все такое оставить конечно... Пароль предлагаю генерить и отсылать юзеру. Активацию тем самым можно было бы убрать. Плюс сделать чистку юзера, опционально, которые после реги не заходили через месяц или год скажем (опционально кол-во дней)
Это позволит использовать в качестве логинов нормальные человеческие имена. И вообще впринципе поле логин перевести в разряд ФИО по сути...
3. На будущее продумать апи авторизации с популярных соцсетей. На данный момент вопрос я решаю у просителей через ulogin.ru. Пользователь генерит код, вставляет в настройку и при авторизации система запрашивает email юзверя и регистрирует его в даннео либо авторизует если такой есть в базе... то есть по сути забыл пароль - авторизовался через майл и попал в свой профиль...
Вообщем как то так... предлагаю обсудить... поскольку назрела революция в модуле пользователей.

Neon

  • Сообщений: 669
    • Просмотр профиля
    • Danneo CMS
Re: Авторизация и регистрация
« Ответ #1 : 30 Июня 2016, 14:06:47 »
Здесь на форуме включена и регистрация и авторизация через OpenID.
Модуль пользователей уже немного доработан. Уменьшено количество полей при регистрации.
Добавлена возможность добавления пользователей из админ-панели, с возможностью выбора действия.
* Требовать активации учётной записи
* Отравить пароль пользователю
* Просто добавить

По поводу децентрализованной авторизации, с синхронизацией через ID согласен, нужно подумать.
Можно даже оставить имеющуюся как есть, просто добавить возможность использовать единую учётную запись, через тот же uLogin.
DANNEO ™

serega_pyter

  • Сообщений: 22
    • Просмотр профиля
Re: Авторизация и регистрация
« Ответ #2 : 30 Июня 2016, 14:36:37 »
Я посмотрел на регистрацию и авторизацию прежде чем писать. И все таки я предлагаю основным сделать email при регистрации и по нему авторизацию. Отвязаться от логина. Логин может быть какой угодно... Потом пусть заполняют его... по умолчанию всем User присваивать да и все... или Новичек. А сейчас все равно авторизация по логину.
$this->db->query
(
"SELECT * FROM ".$this->data['table']."
WHERE active = '1' AND uname = '".$this->db->escape($login)."'"
)
);
кроме этого не вижу вариантов логина... а правильнее все таки через емайл мне кажется... но эт мое возможно неправильное субъективное мнение...

Neon

  • Сообщений: 669
    • Просмотр профиля
    • Danneo CMS
Re: Авторизация и регистрация
« Ответ #3 : 30 Июня 2016, 17:05:27 »
Цитировать
умолчанию всем User присваивать да и все...
Логин, Имя или Псевдоним, по любому должен же быть уникальным.

После регистрации в письме, пусть и автоматическом, к кому-то надо обращаться.
А если магазин включен то, по хорошему и страну и регион желательно просить заполнить сразу.
Сейчас страна и регион не очевидна, пока пользователь (вдруг) не решит зайти в профиль и пересохранит его.
Только тогда, система попросит его заполнить эти поля, потому как они там обязательны.

Без магазина, конечно все упростилось бы.
DANNEO ™

Staf4

  • Сообщений: 240
    • Просмотр профиля
    • viastyle.org
Re: Авторизация и регистрация
« Ответ #4 : 30 Июня 2016, 20:13:28 »
Придерживаюсь Серегиной версии - лучше сделать почту.  Логин конечно тоже можно сделать уникальным, но саму авторизацию делать по почте.
Если дорабатывать и делать логин тоже уникальным - можно как на части сайтов дать возможность авторизации по "логину либо почте" - более гибко для пользователей.
Дополнительный плюс использования почты для авторизации - на некоторых сайтах твой логин может быть занят и тебе придется запоминать другой логин для этого сайта, но твоя почта никогда занята не будет, и в случае чего ты всегда можешь восстановить пароль по ней.
Еще плюс - логины некоторых людей содержат спецсимволы или имеют маленькую длину, и не пропускаются к регистрации на некоторых сайтах - опять же им приходится извращаться, придумывать другой логин для реги итд.
Думаю достаточно доводов в пользу авторизации по почте.
Кстати, заполнение второстепенных данных можно сделать вторым необязательным шагом регистрации (как например на meta.ua)
Пингвины ходят голышом

Neon

  • Сообщений: 669
    • Просмотр профиля
    • Danneo CMS
Re: Авторизация и регистрация
« Ответ #5 : 30 Июня 2016, 21:14:34 »
Предлагаю, пока причесать то, что есть и зарелизить.

Честно говоря, выдохся.
Три месяца, с начала Апреля, сплошной мозговой штурм.
Плюс, параллельно с программингом системы, работа с текущими клиентами.
Реально, нужен отдых.
DANNEO ™

Alexeykn

  • Сообщений: 19
    • Просмотр профиля
    • Популярные бренды
Re: Авторизация и регистрация
« Ответ #6 : 03 Ноября 2016, 15:32:06 »
Так все таки, планируется ли авторизация через uLogin например?

Staf4

  • Сообщений: 240
    • Просмотр профиля
    • viastyle.org
Re: Авторизация и регистрация
« Ответ #7 : 03 Ноября 2016, 15:50:06 »
планируется, но позже
Пингвины ходят голышом