Всем привет! Я конечно заранее извиняюсь, но с кем не бывает. Я видел ответ на форуме, но потерял и никак не могу повторной найти. Правда я помню что пост датировался 2016 годом и инфа думаю уже могла устареть. И кстати, рекомендации которые были представлены я попробовал, но желаемого результата не добился. Подскажите, как сделать регистрацию и дальнейшую регистрацию без логина - точнее вместо логина чтобы была только почта пользователя. Спасибо!
Otshelnik-Fm сказал(а)
Здравствуйте.
Это не проблема плагина, а ваша задача.Тему перенес.
Вы уточните свой вопрос - в названии темы у вас написано про авторизацию. А в теле темы вы говорите о регистрации
авторизация - это вход на сайт. Регистрация - перед входом на сайт. Разные совсем сущности.
1000 извинений. Я понимаю, что Вы суровый блюститель порядка на этой планете, но был уверен на все 100, что мой вопрос не столь замысловат и что место для вопроса выбрал корректное.
Вот, нашел повторно решение на которое натыкался в процессе поиска -
Повторюсь, я попробовал предложенные варианты, но чет не срабатывает. Кстати, я думаю эта тема очень актуальная и стоило бы внедрить функционал изменения логина на почту или телефон в настройки плагина, поскольку сейчас все больше и больше ресурсов отказывается от логинов как таковых, а вместо них используется либо почту, либо номер телефона. Это действительно удобнее.
Otshelnik-Fm сказал(а)
в названии темы у вас написано про авторизацию. А в теле темы вы говорите о регистрацииавторизация - это вход на сайт. Регистрация - перед входом на сайт. Разные совсем сущности.
- и все таки? Написали много - а ответ то какой? Логин вам нужен или рега?
MasterM сказал(а)
Это действительно удобнее.
- а потом бегают - у меня аккаунт взломали. т.к. почта как логин - брешь в безопасности. т.к. неизвестным остается только пароль. И подбирать останется только его.
Про всё больше и больше ресурсов
- я не знаю таких. Наоборот все больше затягивают потуже давая еще и двухфакторную авторизацию.
Если вы не найдете ответ на ваш вопрос - то его можно решить с привлечением специалиста через фриланс.
Otshelnik-Fm сказал(а)
- и все таки? Написали много - а ответ то какой? Логин вам нужен или рега?
Я озадачен процессом регистрации. Чтобы не нужно придумывать логин, а достаточно было ввести почту и пароль.
Otshelnik-Fm сказал(а)
- а потом бегают - у меня аккаунт взломали. т.к. почта как логин - брешь в безопасности. т.к. неизвестным остается только пароль. И подбирать останется только его.
По моему тут Вы преувеличиваете. В систему в дальнейшем можно зайти как при помощи логина так и почты. Не мне Вам рассказывать, что такой функционал есть в самом WP из коробки. =) К тому же, кому ну уж прям очень нужно будет взломать - взломают. А от школьников - жирного пароля достаточно.
Otshelnik-Fm сказал(а)
- я не знаю таких. Наоборот все больше затягивают потуже давая еще и двухфакторную авторизацию.
Ну как же не знаете. Тут Вы откровенно обманываете. Сервис для домохозяек -
Думаю они не просто так сделали ввод только почты - пусть даже два раза =). Учитывая что Ваш модуль является фундаментальным проектом и практически единственным из адекватных при помощи которого можно создать личный кабинет. Более гибкая система регистрации просто необходима. И не подумайте что я возмущаюсь ^.^ Второй месяц как колупаю Ваш модуль - правда со стороны пользователя и, практически, все что задумывал реализовал. В целом, хоть и топорно, все реально функционально! Кстати, идея по ходу пьесы, может прислушаетесь =) Было бы очень круто создать дополнение с набором виджетов для какого нить конструктора: Elementor, Page Builder (тут уже какой больше нравиться).
К теме вернусь =) Может кому еще поможет. В процессе поиска наткнулся на несколько модулей для WP. С их помощью можно реализовать ранее упомянутые мной функционал (напомню - регистрация при помощи почты без ввода логина). Правда в итоге ни один из них я использовать не стал, но они реально могут Вам помочь. Кратенько опишу почему.
1-ый называется "CM Registration and Invitation Codes". Тут все работает, но нет возможности (хочу заметить что именно из коробки) добавить строчку с чекбоксом для принятия политики конфиденциальности. Как сюда впилить произвольное поле из WP Recall я пока не понял, а без возможности передавать инфу в личный кабинет после регистрации пользователя - лично для меня смысла не имеет.
2-ой на тесте был у меня "ProfilePress". Тут по сути та же история с интеграцией произвольных полей, а что касается регистрации только при помощи почты, то у них есть отличный мануал, как и чего делать, НО! Когда дело доходит до "а вот тут поставьте галку отключить ввод логина" - я все перерыл и такой галки не нашел. Возможно она есть в платной версии. В целом же этот модуль работает очень быстро и из коробки красивый =).
3-ий вариант "Email Login Auth" крайне скуп на настройки и все что делает - вместо поля логин подставляет поле e-mail. =) Тупо как-то, но такая штука есть.
Что касается того, как же это все дело работает. Первый модуль просто хитер - он берет из поля почты Ваш почтовый ящик и подставляет его в поле логин в вашем аккаунте. Ведь поле логина у нас просто не заменимо и что-то там должно быть =))
Второй модуль изящнее - он берет из почты все до @ и все это дело так же подставляет в поле логина. На мой взгляд это действительно крутое решение.
Как-то так...
MasterM сказал(а)
По моему тут Вы преувеличиваете.
нет. Это опыт.
MasterM сказал(а)
Тут Вы откровенно обманываете.
- не откровенно и не обманываю. Не знаю и не использую названный вами сайт.
Повторюсь - это облегчает злоумышленнику взлом. т.к. сводит подбор только пароля. А узнать мыло админа - есть такой подход - называется "социнженерия".
MasterM сказал(а)
Кстати, идея по ходу пьесы, может прислушаетесь
По предложениям есть отдельная ветка
- только постарайтесь в деталях объяснить что за
MasterM сказал(а)
дополнение с набором виджетов для какого нить конструктора: Elementor, Page Builder (тут уже какой больше нравиться).
- что за дополнение? и что оно должно делать? Странно что указанные вами билдеры не умеют вставлять существующие виджеты сайта. Ведь именно там и находятся все виджеты всех в мире плагинов.
Но это всё оффтоп. По теме давайте.
Итак:
Вопрос обозначенный вначале темы решен?
Otshelnik-Fm сказал(а)
Ну тогда стоит давать прямую ссылку, а не ссылку на главную страницу. Квест не пройден((p.s. ссылку вашу я исправил
А ссылку зря исправили, я это для пробы подключил. после отключу этот плагин и ссылка битая будет. Сайт тестовый
Vadik O сказал(а)
Подключил, можно в живую увидеть _https://soltkit.tk/register/. И поля от вп-рекалл добавляються
Если я все правильно понял, то тут идет речь о плагине Theme My Login? Да с ним действительно срабатывает регистрация по почте корректно и произвольные поля от WP Recall остаются. Единственное что, теперь ссылка для подтверждения не корректно отрабатывает. При переходе по ссылке открывается страница входа с информацией: "Вам отправлено письмо со ссылкой для подтверждения". Переходим по ссылке и снова эта страница, хотя по логике должен происходить автовход.
MasterM сказал(а)
Единственное что, теперь ссылка для подтверждения не корректно отрабатывает.
а ссылка от какого плагина? Если используете TML плагин - в реколл подтверждение по почте отключайте. Это же нонсенс - использовать чужую форму реги, а надеяться что реколл в ней подцепится.
То что там поля профиля выводятся - скорее исключение. Реколл точно работает с своей формой и формой вордпресс. Остальные дублирующие его функционал плагины если использовать - не гарантируется корректная работа. Там каждый одеяло тащит на себя.
Вы же не ставите два сео плагина?
Ну а если вы про ссылку подтверждение что отправляет TML плагин - то обратитесь на его форум поддержки.
Vadik O
Кстати по поводу плагина Theme my login - не в курсе, у него давно проблема с оффсайтом? Я смотрю в последней версии 7.0.11 есть кучу дополнений "A new Theme My Login extension is available!", которые раньше были в настройки вшиты, а сейчас, видимо, доустанавливать нужно. В общем ни одно не активируется =)
Otshelnik-Fm сказал(а)
И что вы сделали? Совет мой использовали? Отключили эту настройку?
Да, я пока отключил отправку подтверждения о регистрации от Recall. Но на почту сообщение все равно приходит и визуально отличается только тем, что нету ссылки.
Было:
Вы или кто то другой зарегистрировались на сайте "WWW" со следующими данными:
Логин: user39deb47ad81ebcd214d67416e98b824e
Пароль: йцу123
Если это были вы, то подтвердите свою регистрацию перейдя по ссылке ниже:
Не получается активировать аккаунт?
Скопируйте текст ссылки ниже, вставьте его в адресную строку браузера и нажмите Enter
Если это были не вы, то просто проигнорируйте это письмо
-----------------------------------------------------
Это сообщение было сформировано автоматически, не надо отвечать на него.
Стало:
Вы или кто то другой зарегистрировались на сайте "WWW" со следующими данными:
Логин: useree8458e0fc0dd536e9970bf1971c5f11
Пароль: йцу123
Если это были не вы, то просто проигнорируйте это письмо
-----------------------------------------------------
Это сообщение было сформировано автоматически, не надо отвечать на него.
MasterM сказал(а)
Кстати по поводу плагина Theme my login - не в курсе, у него давно проблема с оффсайтом?
на оф сайт заходит с прокси
MasterM сказал(а)
которые раньше были в настройки вшиты, а сейчас, видимо, доустанавливать нужно
сейчас либо докупать (они платные сейчас) или ставить старую версию 6.4.17.
она у меня стоит и прекрасно пока работает, но я не использую функцию регистрации только по мылу
могу скинуть старую версию для теста
Otshelnik-Fm - до чего ж Вы занудный. Как будто с ботом общаешься. Ведь я не задаю странные вопросы - "а как установить модуль в вашем модуле?" Пытаюсь разрешить реальный вопрос. Вот увидите. Вопрос подобной регистрации станет ключевым. Особенно когда вообще только по телефону народ захочет регистрироваться.
По итогу - я тут решения не нашел, как убрать поле логин при регистрации. Плагин Theme my login во всплывающей форме Recall этого не делает. Приходиться использовать стандартную форму от WP. ❗