Чи є вхід для реєстрації за допомогою електронної пошти кращою ідеєю, ніж ім'я користувача для ідентифікації користувача?
Чи є вхід для реєстрації за допомогою електронної пошти кращою ідеєю, ніж ім'я користувача для ідентифікації користувача?
Відповіді:
Ім'я для входу .
Адреса електронної пошти ніколи не мала бути засобом ідентифікації, а засобом спілкування
Якщо користувач входить у систему перед очима когось, тоді буде розкрита його адреса електронної пошти, що дуже погано. Якщо ім’я для входу буде виявлено, це не велика справа.
Не перетворюйте автоматично ім’я для входу в загальнодоступне відображуване ім’я. Це дві абсолютно різні речі. Нехай користувач окремо вказує ім'я відображення. Бонусні бали, нехай користувач вільно редагує як ім’я для входу, так і відображуване ім’я пізніше.
Розглянемо OpenID. Але якщо ви не хочете використовувати це, плюсом для імені користувача є те, що воно не пов’язане з певною електронною поштою. Плюсом електронної пошти є те, що їм не доведеться пам'ятати, що вони використовували для імені користувача.
Окремо електронною поштою. Подивіться, користувачі вже мають це погано, якщо мільйон користувачів / пропуск запам'ятовується для інших сайтів. Більшість сайтів використовують електронну адресу для імені користувача, тому просто перейдіть до цього і полегшіть життя ваших користувачів ...
OpenID ftw ... якщо ви готові вкласти час, щоб налаштувати його, я думаю, що тут задіяний $$, але я можу помилитися?
Я думаю, ви повинні дозволити ім’я користувача та електронну пошту для входу (я думаю, це система, яку вони мають у програмі disqus ), звичайно, ви повинні відображати ім’я користувача лише іншим, як вказував Метью.
Додано. Або ви можете скористатися OpenID (настійно рекомендується), який з'являється як своєрідне посвідчення інтернет-водія .
Є кілька причин віддавати перевагу ім'ям користувача над електронною поштою (це було б зловживанням поняттям електронної пошти, спостерігач міг прочитати вашу адресу - не те, що я б переймався найменшим, але деякі могли) тощо, але я думаю, що переваги все ж перемагають:
З адресою електронної пошти для входу ви можете мати будь-яке ім’я користувача (занадто коротке, занадто довге, з пробілами та кришками, які вам не доведеться пам'ятати, спеціальними символами ви його називаєте);
Ви вже повинні запам'ятати пароль для кожного сайту, запам'ятовуючи парне ім’я користувача - це занадто багато запитань;
Люди повинні мати можливість змінювати імена користувачів;
У деяких випадках (наприклад, спільнота музичних гуртів) користувач може керувати кількома обліковими записами - чи повинен він мати додатковий логін для кожного та будь-якого? Чи повинен він мати ім’я користувача, щоб керувати ними? Який? Ніхто її ніколи не побачить;
Люди можуть захотіти змінити імена користувачів.
Однак, рішення використовує сторонні сервіси аутентифікації, зокрема OpenID: якщо ви такий хардкор h4X0r, щоб не мати облікового запису на жодній з підтримуваних платформ (google, facebook, twitter, що-небудь), то, ймовірно, у вас є свій OpenID-сервер.
Просто використовуйте електронну адресу. Гвинтове відділення проблем; У мене вже є занадто багато імен користувачів.
Ви можете зробити обидва, якщо хочете, але ви ризикуєте заплутати людей з нестандартним інтерфейсом, якщо ви не будете обережні. (Це мінус OpenID.)
Крім того, не будьте таким ідіотом, як Гаукер, і нехтуйте засолом своїх паролів.
Чи допускає сайт соціальну взаємодію з іншими, хто побачить ім’я? Якщо так, нехай користувач обрав ім’я користувача.
В іншому випадку використовуйте електронну адресу. Користувачеві це буде одна менша річ.
Бувають ситуації, коли будь-який має переваги перед іншим.
Я думаю, дозвольте користувачам зателефонувати сюди, тож варто подумати про включення обох варіантів. Якщо ім'я для входу таке ж, як і електронна пошта, ви встановлюєте додатковий прапорець / перемикач тощо.
Такі сайти, як монстр, дозволяють ввійти або з іменем користувача, або з електронною поштою. Перевірте їх інтерфейс.
Більшість людей люблять зберігати ім’я користувача та електронну пошту трохи окремо, оскільки їх адреса електронної пошти може містити особисті дані. Тому корисно дозволити користувачеві вибирати ім’я користувача.
У кожному рішенні є плюси і мінуси:
за допомогою електронної пошти:
за допомогою імені користувача: