LINUX.ORG.RU

Регистрация на сайтах изжила себя в 2019 году? Дизайн площадок для общения.

 


2

1

Не очень понимаю зачем фича «регистрация» вообще ещё существует как отдельная кнопка на площадках для общения. Точнее понимаю - как пережиток времён, когда всё дизайнили программисты с создание профиля было дорогим и требовало особого ритуала с участием юзера. Отдельно выделенная функция «регистрация» с ритуалом заполнения какой-то там анкеты и подтверждением мыла - это что-то из девяностых, пережившее застой в мозгах длившийся почти 20 первых лет 21 века.

Покритикуйте такой подход к дизайну абстрактного форума.

1. Кто-то пришёл. У него нет cookie, он никогда у нас не был. Ставим ему новую куку, сразу же создаём полноценный профиль с ником == «noname». Кулхацкеры могут запустить curl, выкидывая куки в помойку, и спровоцировать зафлуживание нашей базы новыми профилями, но есть лимит 1 рега с 1 IP в 10 минут. Да, пускай переключают выходные ноды TOR - это всё равно очень медленно. Тут могут быть 100500 вариантов (генерить профиль только на 5-й визит с этой кукой, не хранить куку у себя, а закриптовать в куку что-то хитрое нашим закрытым ключом и хранить профиль в ней самой пока юзер не сходит к нам с ней раз 10 в течении 5 минут), но это всё пофиг, т.к. главное - нам очень дёшево создать новый профиль.

2. Теперь ты приходишь и у тебя есть профиль. Ты выглядишь для всех как «noname» или «user_${ID}» — как-то мутно и анонимно, хотя при желании тебя отличат (по URL на профиль, скажем). У тебя нет даже пароля, ты можешь получить доступ к аккаунту только из данного браузера по своей куке. Далее ты можешь пойти в профиль и дозаполнять - задать пароль, задать юзернейм и что угодно ещё. Пока ты не задал никакой логин/пароль, твой аккаунт фактически привязан к устройству, с которого ты зарегался. Возможно тебя это устраивает и ты готов выкинуть аккаунт через 5 минут навсегда - не вопрос.

3. Пофигу на телефон или email. Не надо таким образом ничего подтверждать. Зачем? Атакующий и так надыбает базу телефонов или поднимет 500 доменов с почтами и нафлудит как захочет. Всё зависит от ресурсов и его ботнетов. Также не надо юзать email для восстановления доступа: если юзер хочет иметь возможность восстанавливать доступ, позволь ему в профиле ввести ещё один пароль или 10 дополнительных паролей (как PUK и PIN коды), которые нельзя просмотреть из-под первого. Забыл основной? Введи второй. Не помнишь второй - значит ты неудачник, который бы забыл пароль и от email. Бывает, мы сожалеем, «экий вы сударь простофиля». Или рассчёт на то, что email у людей всегда где-то залогинен? Чё-то не безопасно. Уведут аккаунт у такого простофили через email. Ну хорошо, чтобы совсем не зафлуживать систему, можем прикрутить капчу. Это гораздо круче, чем какое-то там подтверждение себя через email.

4. Ник - не важен. Профиль всё равно есть. Ты можешь так и сидеть называясь «noname» годами, если хочешь. При этом получать карму, оповещения, доступы и т.п. как нормальный - ты и есть нормальный, просто тебе лень или не нужно задавать ник. Наличие ника - такой же выбор, как указать из какого ты города. Нет цели отличаться от других - отлично, не указывай ник. Либо можем показывать ники как «user_${USER_ID}» вместо «noname» чтобы их как-то отличали. В целом наверное достаточно много людей на свете, которые пришли на ресурс срочно задать вопрос или поделиться знаниями, которые точно не собирались гадить и которым полностью пофиг на то, чтобы разводить виртуальную жизнь - придумывать ник, загружать аватар и придумывать остроумные девизы-подписи. Ты ведь не показываешь паспорт при покупке хлеба в магазине, а только бабло. Так и на ресурсах общения - заходите все, у кого что интересного сказать (знания - основная валюта), а уж кто вы там - вторично.

В целом концепция такая: позволить профилям появляться в огромном количестве без всякого труда, снижая входной барьер. Далее каждый профиль развивается или автоматически выкидывается уборщиком мусора через месяц. Несколько модеров могут постепенно добавить профилю карму и уже какой-нибудь 4-й модер сможет увидеть, что этот аккаунт, похоже, вполне валидный, судя по постам человека. Плюс всякая автоматика, нейросети, детекторы копипасты.

Видимо для старпёров (кому сейчас по 25 и больше) придётся выдавать где-то месагу «вы уже зарегистрированы, вот ваш профиль: тынц». Новое поколение втянется в эту безрегистрациюнную штуку уже само.



Последнее исправление: igloev (всего исправлений: 4)

Ответ на: комментарий от igloev

Логин пароль и ничего внешнего, но нет, настроить каптчу трудно, лучше мыло, тем более и собирать инфу так проще по нескольким ресурсам. А заодно и приторговывать можно или бесплатно дяде гуглу сливать всякими внешними скриптами аналитики.

peregrine ★★★★★
()
Ответ на: комментарий от no-such-file

Так и выглядит. Заходит такой человек на форум и пишет твоё мыло. Раз проверки мыла не делается, то он легитимно «регистрируется» и начинает соли предлагать от твоего имени.

Куда пишет мыло? В посте? Я и сейчас могу в посте твоё мыло написать.

В свой аккаунт? Естественно нужна валидация для этого.

igloev
() автор топика

Интересная тема. Прочту полностью позже. А пока сразу скажу-делайте так чтобы у пользователей у которых отключены куки могли спокойно общаться. Вот.

Xant1k ★★
()
Ответ на: комментарий от igloev

Чё такое нейм/трипфаги? Имгборда - это «картинки постить», а тут не про это вроде.

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

anonymous
()
Ответ на: комментарий от igloev

тяжело нынче с чтением у народа

1. Пишешь противоречивый тупняк

2. Не можешь донести свою мысль

3. Объявляешь всех вокруг тупыми

...

4. PROFIT?

PS: если ты такой умный, то почему такой бедный?

no-such-file ★★★★★
()

TL;DR.

Регистрация как таковая устарела, переходите на WebAuthn.

commagray ★★★★★
()
Ответ на: комментарий от no-such-file

Пофигу на телефон или email. Не надо таким образом ничего подтверждать

Таким образом - это наличием email или наличием телефона

Естественно нужна валидация для этого

Естественно если у нас в базе есть email или телефон, то мы должны их подтвердить.

Ты хотел чтобы тебе это разжевали и сам ты догадаться не мог?

igloev
() автор топика
Ответ на: комментарий от igloev

Естественно если у нас в базе есть email или телефон, то мы должны их подтвердить

И чем это отличается от регистрации? То что ты предлагаешь, это банальные анонимусы + регистрация (с подтверждением мыла) по желанию. Ну т.е. как на ЛОРе. В чём новизна предложения в таком случае?

no-such-file ★★★★★
()
Ответ на: комментарий от no-such-file

И чем это отличается от регистрации? То что ты предлагаешь, это банальные анонимусы + регистрация (с подтверждением мыла) по желанию. Ну т.е. как на ЛОРе. В чём новизна предложения в таком случае?

Регистрация - это такой процесс заполнения анкеты, куда ты вводишь всякую ересь, емейл, ставишь галку «прочитал ваше говнище» и жмёшь ОК.

Добавление в профиль емейла - это только добавление в профиль емейла. И эта операция подтверждается через посылку тебе письма.

Что непонятного?

igloev
() автор топика
Ответ на: комментарий от igloev

Что непонятного?

Непонятно — зачем чинить то, что не сломано. У данного подхода есть недостатки по сравнению с обычной регистрацией, а достоинств нет.

anonymous
()

Тупняк какой-то.

Регистрация не нужна почему? Потому что хочешь что?

Хочешь писать что нипопадя и чтобы тебе за это ничего небыло?

HIS
()
Ответ на: комментарий от HIS

Нет, хочу писать быстрее. Я хочу написать или ответить на вопрос, но допустим регаться для этого мне крайне лень.

igloev
() автор топика
Ответ на: комментарий от igloev

Я хочу написать или ответить на вопрос, но допустим регаться для этого мне крайне лень.

Тут есть не соответствие. Для начала нужно вникнуть в вопрос. Чтобы адекватно ответить, нужно напрячь мозг, продумать ответ. Потом ответ перечитать на предмет ошибок.

Регистрация обычно гораздо проще, чем писать осмысленный ответ.

HIS
()
Ответ на: комментарий от HIS

Тут есть не соответствие. Для начала нужно вникнуть в вопрос. Чтобы адекватно ответить, нужно напрячь мозг, продумать ответ. Потом ответ перечитать на предмет ошибок.

Не надо. Пример: ты электрик. Перед сном ты читал эти ваши интернеты и нашёл ветку, где спрашивают на какой максимальный ток ставить автомат на вводе в хату при таких-то данных. Ответ у тебя готов, потому что ты профессиональный электрик. Тебе надо сразу высрать ответ, тебе неохота париться с регой, вспоминать где у тебя там мыло и есть ли оно там вообще. Более того, после ответа наступает удовлетворение и ты навсегда забываешь где ты там и что ответил.

igloev
() автор топика
Ответ на: комментарий от igloev

Дело в том, что ты считаешь достоинства недостатками, а недостатки достоинствами. Не знаю, с чего ты решил, что порог вхождения обратно пропорционален «хорошести». Это не так. Порог вхождения не должен быть ни слишком высоким ни слишком низким. Почти всегда есть смысл его искусственно поднять. Но в твоём мире царит невесть откуда взявшаяся аксиома «чем ниже, тем лучше», хотя для большинства форумов это не так. Форум — это в первую очередь сообщество (относительно) постоянных пользователей, которым интересно общаться в своём кругу. Наличие на нём мимокрокодилов, которые могут зайти и без проблем ответить, желательно далеко не всегда, а часто очень даже вредно. На лоре это полезно, в других местах может быть и нет.

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

У тебя какое-то странное восприятие и аргументация. «Я например не хочу регаться, а написать хочу, и больше никогда сюда не зайду». Дальше, видимо, подразумевается вывод, что то, что ты в итоге отказался написать — минус. Но во многих (возможно большинстве) случаев это вовсе не так.

Исходя из неверных предпосылок сделать верные выводы можно разве что случайно. И здесь этой случайности не произошло.

anonymous
()
Ответ на: комментарий от anonymous

Словно половина мимокрокодилов не забаненные юзеры ЛОР-а и не те, кто забыл пароль, когда постит с устройства на котором он не сохранён в браузере.

peregrine ★★★★★
()
Ответ на: комментарий от igloev

Не надо. Пример: ты электрик. Перед сном ты читал эти ваши интернеты и нашёл ветку, где спрашивают на какой максимальный ток ставить автомат на вводе в хату при таких-то данных. Ответ у тебя готов, потому что ты профессиональный электрик. Тебе надо сразу высрать ответ, тебе неохота париться с регой, вспоминать где у тебя там мыло и есть ли оно там вообще. Более того, после ответа наступает удовлетворение и ты навсегда забываешь где ты там и что ответил.

Ты единственный электрик в интернете? Если это форум хоть как-то тематический, там таких электриков сотни сидит. И то, что какой-то мимокрокодил не написал, дало завсегдатаю форума ответить, тем самым потешив своё ЧСВ, поднявшись в глазах окружающих, с которыми он обитает на этом форумен, если есть — повысить карму, ну и т. д.

Но в большинстве случаев речь вовсе не о решении проблем, а об охренительно важном мнении, которое мимокрокодил не высказал. Ты считаешь это проблемой форума. Хотя это является исключительно проблемой мимокрокодила.

anonymous
()
Ответ на: комментарий от anonymous

В моей модели речь не про те форумы, которые для «пообщаться». Не про те форумы, где годами сидят в тёплой ламповой атмосфере жирные ТЛП со смайликами и шуточками, общаются в своём кругу, испускают эмоции и троллят. Это всё треш и woman.ru и ненужно.

В моей модели рассматривается другой тип ресурса: более полезный, некий quora.com или некий «вопрос-ответ». Первична информация, а не люди, скажем. Народ несёт насущные вопросы, другая часть несёт ответы на них, третья часть пытается спамить и троллить и выпиливается.

Прощадка общения - нахер.

igloev
() автор топика
Ответ на: комментарий от anonymous

Ты единственный электрик в интернете? Если это форум хоть как-то тематический, там таких электриков сотни сидит.

То есть, чтобы новый электрик что-то ответил, ему надо там уже «сидеть». В этом и проблема. Электриков в мире больше, чем тех кто там уже «сидит».

igloev
() автор топика
Ответ на: комментарий от igloev

Ну вот ты и сам подтверждаешь, что твоя идея подходит для вполне конкретного типа сайта, а не для любого форума, «площадки общения», или как это там позиционировалось раньше. О чём дальше речь тут разговаривать — непонятно. Почему мало кто делает? Да потому что мало кто является именно таким типом сайта, который задумал ты. Имеет ли смысл так делать для твоего весьма конкретного вариант — ну да, возможно имеет. Собственно тут как-то и обсуждать тогда больше нечего.

anonymous
()
Ответ на: комментарий от igloev

Народ несёт насущные вопросы

«Почему облака белые?» &co

другая часть несёт ответы на них

ясна-понятна

третья часть пытается спамить и троллить и выпиливается.

О! Суть. Вот как и кто* будет определять эти самые ответы от бежавших мимо анонимусов* (сайт же без регистраций?) для «спамить и троллить»?

anonymous
()
Ответ на: комментарий от anonymous

Вот как и кто* будет определять эти самые ответы от бежавших мимо анонимусов* (сайт же без регистраций?)

спросил anonymous. Отвечаем: так же, как и здесь. :-)

aureliano15 ★★
()
Ответ на: комментарий от aureliano15

здесь это делает администрация в лице модераторов. если я не буду уж очень «перегибать палку» мой спам* и троллинг* никто выпиливать н-е б-у-д-е-т.

P.S. Только без рекапчи, пожалуйста :)

anonymous
()
Ответ на: комментарий от anonymous

пока ведёшь вежливо и культурно и не пишешь то что думаешь, всё будет хорошо

anonymous
()

Кулхацкеры могут запустить curl, выкидывая куки в помойку, и спровоцировать зафлуживание нашей базы новыми профилями, но есть лимит 1 рега с 1 IP в 10 минут.

У меня была ситуация, когда зафлуживание спровоцировали не кулхацкеры, а гугль. Индексируя сайт, положил его за сутки)

beaver
()

Нет не изжила, ты усложняешь элементарную вещь. И да регистрация может оставаться регистрацией и быть полностью бесшовной. Но видимо как ты говоришь не старпёрское новое поколение хочет кардинально иного, только вот спотыкаться об это будет уже потом когда внезапно их новая система породит проблем больше чем решает, хотя проблемы то эмм в виде вертяных мельниц по сути =)

Deleted
()

Кулхацкеры могут запустить curl, выкидывая куки в помойку, и спровоцировать зафлуживание нашей базы новыми профилями, но есть лимит 1 рега с 1 IP в 10 минут.

Бред сивой кобылы, это вставлять палки самому себе даже не в колёса, а прямо в это самое и глубоко.

Deleted
()
Ответ на: комментарий от igloev

Первична информация, а не люди

Всё с тобой ясно.

Тогда зачем тебе площадка для людей? Надо писать программу которая будет сканировать интернет и генерировать вопрос-ответ. На большую часть типичных вопросов ответы уже есть.

Deleted
()
Ответ на: комментарий от Deleted

Тогда зачем тебе площадка для людей? Надо писать программу которая будет сканировать интернет и генерировать вопрос-ответ. На большую часть типичных вопросов ответы уже есть.

Иногда хочется и обсудить какой-то вопрос, но без тупых унылых троллей.

igloev
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.