Про разработку фич для сервиса
Как разработчик я всё время думаю как ещё лучше, удобнее и проще сделать сервис для пользователей. Много лет был вход по логину и паролю в Инвестминт.
Мне жаловались, что забыли пароль. Кому-то пароль не приходил на почту. Кто-то неправильно его копировал. Не то вставлял и тд.
Я думал, что пора бы упростить вход. Ввёл почту, получил ссылку для входа на почту, кликнул и всё, ты в системе. Она тебя запомнила на год.
Но как говорится, это всё в голове, реальность же расставила всё на свои места.
Оказалось, что многим пользователям на работе заблокирован доступ к почтовым сервисам. А значит в почту они зайти не могут. Да и быть год залогиненым на рабочем компьютере это не то, что им нужно. Поэтому люди каждый вечер выходили из аккаунта.
Другие же пользуются браузером в инкогнито. И им также необходимо каждый раз входить.
Если кто-то не знает, у браузера 2 режима: обычный и инкогнито. Обычный это когда вы вошли в какой-то сайт, и он вас запомнил на неделю, месяц, год. А в инкогнито, каждый раз вы как будто гость, нужно снова входить в сервис.
Ну и вишенка на торте это то, что некоторые приложения открывают встроенный браузер. Да, в нём вы по ссылке вошли. А потом переходите в приложение chrome/safari, а там вас снова просят войти.
Возможно, есть какие-то ещё кейсы, которые я не знаю. Но вывод такой.
Хочешь сделать лучше и да, кому-то действительно лучше. Но появятся и те, кому станет хуже.
В итоге принял решение использовать 2 сценария входа. Кому-то будет удобно по ссылке, кому-то по логину и паролю.
Банальная мысль, скажете вы, и будете правы. А я продолжаю учиться на своих ошибках.
>>Click here to continue<<