Quantcast
Channel: Леонид Каганов
Viewing all articles
Browse latest Browse all 3301

2016/01/10_login - Логин на сайте

$
0
0

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

Короче, я сел и привел этот бардак в порядок. Теперь окошко логина находится справа вверху на странице — я решил его туда перенести, не возражаете? Ну, как бы так принято сейчас в сети. Если там написан ваш ник — поздравляю, вы залогинены. А если маячит кнопка «войти» (идиотское слово, но увы, стало сетевой традицией) — значит не залогинены никак: ни через соцсеть, ни своим паролем на сайте, ни даже через teddyid. Надо кликнуть на кнопку и залогиниться — там подробно всё описано.

Проще всего логиниться через соцсеть (я сам логинюсь фейсбуком — так быстрее). Но соцсети коварны и дурны. Например, тот же фейсбук пару месяцев назад сменил схему авторизации: если раньше он присылал сайту мою авторизацию как facebook.com/lleokaganov, то с некоторого времени стал слать загадочное facebook.com/lleokaganov/app_scoped_user_id/100001073866092 и сайт перестал меня узнавать. Пришлось сделать так: в новосоздавшейся для «app_scoped_user_id/100001073866092"карточку снести привязку (чтобы этот фейсбук был ни к чему не привязан), затем залогиниться своим логином-паролем в свою старую карточку (они там были установлены), снести оттуда привязку к «facebook.com/lleokaganov» и снова залогиниться Фейсбуком, привязав его. Это я к тому, что лучше бы вам придумать и прописать в своей карточке логин/пароль и указать емайл (на него придет подтверждение). А потом уж можно и с соцсетями баловаться.

Еще по-моему в движке была ошибка, которая неправильно определяла, подтвержден емайл или нет, и считала все логины как бы «не до конца» залогиненными. Я ее исправил. Если чего — пишите.

Ниже ответы на вопросы:

Лео, ты мне когда-то давал подзамочный доступ, а сейчас его нет!

Я еще никогда никого не исключал из подзамка. Если ты не можешь попасть в свою старую учетку, то залогинься как следует на этот раз и напиши мне в комментарий, кто ты, мы всё восстановим.

А кто у тебя в подзамочном доступе?

Все те друзья, с которыми мы знакомы не через интернет. Если я таких нахожу среди читателей дневника (а это сделать непросто, если они молчат или скрыты под никами), то всегда ставлю подзамочный доступ. А вот в соцсетях типа фейсбука, ЖЖ, у меня подзамков нет. Если в дневнике была подзамочная запись, туда она не транслируется.

У меня было несколько учетных записей, как мне их слить в одну?

Увы, никак, такого инструмента нету. Да и зачем?

Как мне удалить свою учетную запись?

Вообще никак, просто забудь про нее. У меня движок так устроен, что в нем учетных записей отдельно от базы всех посетителей. Каждый браузер, который заходил на мой сайт больше 1 раза, автоматически создал себе учетную запись, их более полумиллиона, они никому не мешают. Совсем пустые анонимы удаляются месяца через три. Остальные висят и хлеба не просят.

Я забыл свой логин/пароль, что мне делать?

Зайти на страницу логина http://lleo.me/dnevnik/login, там есть ссылка «я не помню свой пароль» для восстановления доступа. Но если не был указан и подтвержден email, то сделать ничего нельзя. Да и как теперь вообще понять, что это была именно твоя учетка?

Меня задолбала кривая авторизация, я не могу залогиниться!

Вот я этого не понимаю. У меня больше вариантов авторизации, чем на любом другом сайте интернета — просто куча на выбор. Не понимаю, что здесь может не работать, у всех работает по многу лет. Может, вы установили в браузере какой-то параноидальный режим сброса кук по закрытию сессии, отключили скрипты или причинили еще какое-то членовредительство? ;)

Как отключить звуки сайта?!

Надо открыть свою карточкуи убрать галочку «разрешить звуки сайта».

У меня с планшета постоянно перескакивает страница!

Это опция мобильного листания страниц при нажатии в левую или правую часть экрана. Если она вызывает неудобства, отключите ее: надо открыть свою карточкуи убрать галочку «разрешить навигацию стрелками».

Я придумал и вписал логин и пароль, но сайт всё равно говорит, что я не залогинен!

Видимо, не подтвержден email. Откройте свою карточку, что там в графе email? Пустота или красная надпись «пока не подтвержден»? Проверьте почтовый ящик или поставьте «повторно подтвердить».

Хочу сказать, что вот эти колпачки и снежинки...

Не обращайте внимания, это временное украшение, пройдут праздники, и я их уберу.

Оригинал заметки находится по адресу http://lleo.me/dnevnik/2016/01/10_login.html, там можно оставить комментарии.


Viewing all articles
Browse latest Browse all 3301

Trending Articles