wi127

Авторизация при переходе по ссылке в письме, отправляемом при регистрации

Рекомендуемые сообщения

wi127    2

Здравствуйте!

В письме, отправляемом при регистрации есть такой текст:

"Добро пожаловать и благодарим Вас за регистрацию в Мой Магазин!

Ваш аккаунт создан и Вы можете войти, используя свой E-mail и пароль, по ссылке:............" и при переходе по ссылке нужно ввести логин и пароль.

Вопрос: как сделать, чтобы при переходе по ссылке пользователь сразу авторизовался без введения логина и пароля?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
PolarOne    8

Тоже интересует этот вопрос, правда не совсем для OpenCart, но все равно..

GET запросом получилось передать id и логин, но пароль не хочет вставляться.

?id=XX&login=YYY&pass=ZZZ

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


  • Похожий контент

    • От kin208


      View File Логинза (Loginza) - авторизация через соц.сети (платный модуль)
      Авторизация через ВКонтакте, Одноклассники, Facebook и еще 15 сервисов
      Принцип действия:
      1. На сайте магазина (страница авторизации, первая страница оформления заказа, страница оформления Simple)
      посетитель нажимает на иконку соц.сети или сервиса и переходит на сайт Loginza.
      2. С сайта Логинзы пользователь переходит на свой аккаунт в выбранной соц.сети. Авторизуется там и разрешает передачу данных Логинзе.
      3. Пользователь переходит обратно на сайт, на ту страницу с которой он изначально переходил в соц.сеть.
      4. Если в настройках модуля не был включен добор данных, то пользователь сразу же регистрируется и авторизуется. Если же добор данных был включен, то пользователь видит модальное окно с формой куда нужно ввести недостающие данные (Имя, Фамилия, E-mail, Телефон, Компания, Почтовый индекс, Страна, Регион, Город, Адрес). После ввода данных пользователь закрывает модальное окно и переходит на ту же страницу уже авторизованным и зарегистрированным.
      5. Данные пользователя (для разных соц.сетей - разный набор данных) сохраняются в базе данных магазина. И администратор сайта может их просматривать в админке на странице заказа и странице покупателя.
      Loginza на данный момент поддерживает следующие соц.сети и сервисы: Google (gmail.com), Яндекс, OPENID@MAIL.RU, Mail.ru, ВКонтакте, FaceBook, Одноклассники, Живой Журнал (livejournal.com), Twitter, LinkedIn, Loginza, MyOpenid, WebMoney, Rambler, Flickr (flickr.com), LastFM (last.fm), VeriSign (verisign.com), AOL (aol.com), Steam (store.steampowered.com), OpenID
      Существует бесплатный модуль Логинзы.
      Смотрите по ссылке:
      http://opencartforum...B5%D1%82%D0%B8/
      Перечислю преимущества данного модуля по сравнению с бесплатным:
      1. Возможность просматривать данные пользователя в админке, которые предоставляются соц.сетями.
      Для разных соц.сетей разный набор данных. Сравнительную таблицу со списком данных
      Вы сможете увидеть на странице модуля в админке (можно посмотреть на демо-сайте). Это могут быть: ссылка на аккакунт, ФИО, e-mail, пол, юзерпик, дата рождения и другие.
      2. Возможность включить добор данных в модальном окне (Имя, Фамилия, E-mail, Телефон, Компания, Почтовый индекс, Страна, Регион, Город, Адрес)
      3. Возможность использовать модуль в режиме который разработчики Логинзы называют "Безопасный режим проверки token". В документации логинзы рекомендуется использовать этот режим.
      4. Совместимость с Simple
      5. Возможность редактировать список доступных для авторизации соц.сетей и сервисов. Смысл редактирования в том чтобы исключить сервисы которые дают мало данных. А так же исключить сервисы, которые не являются блогами (если Вы хотите читать блоги Ваших покупателей).
      6. Возможность выбирать формат отображения данных (крупные значки, мелки значки, кнопка). Возможность назначить соц.сеть по-умолчанию, которая будет предлагаться пользователю первым.
      7. Совместимость с версиями OpenCart от 1.5.0 до 2.1 включительно.
      8. Техническая поддержка. Если не заработает, то Вы сможете обратиться к разработчику (e-mail и скайп в файле README)
      PS:
      Модуль сделан так чтобы при установке пришлось обновлять как можно меньше существующих файлов.
      Поэтому вывод данных в админке сделан следующим образом:
      в файле /admin/controller/common/footer.php - сделана вставка, которая добавляет javascript в низу страницы. А уже этот javascript делает отображение данных на странице заказа, странице покупателя, странице списка заказов и странице списка покупателей.
      Приятной работы!
      ВНИМАНИЕ!
      Модуль Логинза работает на сайтах с SSL только если выбрать способ отображения - "Маленькие иконки".
      Кому это критично - рекомендую друой мой модуль:
      https://opencartforum.com/files/file/741-%D0%B0%D0%B2%D1%82%D0%BE%D1%80%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F-%D1%87%D0%B5%D1%80%D0%B5%D0%B7-%D0%B2%D0%BA%D0%BE%D0%BD%D1%82%D0%B0%D0%BA%D1%82%D0%B5-facebook-%D0%BE%D0%B4%D0%BD%D0%BE%D0%BA%D0%BB%D0%B0%D1%81%D1%81%D0%BD%D0%B8%D0%BA%D0%B8-twitte/
      --------------
      Демо-сайт:
      https://softpodkluch.ru/demo-loginza2
      -------------
      Инструкция по установке:
      https://softpodkluch.ru/instruction-loginza2?version=3.1
      -------------
      Часто-задаваемые вопросы:
      https://softpodkluch.ru/faq-loginza2
      Submitter kin208 Submitted 01/04/2013 Category Социальные сети Системные требования Сайт разработчика Старая цена Метод активации Ioncube Loader OpenCart ocStore OpenCart.Pro, ocShop  
    • От kin208
      Авторизация через ВКонтакте, Одноклассники, Facebook и еще 15 сервисов
      Принцип действия:
      1. На сайте магазина (страница авторизации, первая страница оформления заказа, страница оформления Simple)
      посетитель нажимает на иконку соц.сети или сервиса и переходит на сайт Loginza.
      2. С сайта Логинзы пользователь переходит на свой аккаунт в выбранной соц.сети. Авторизуется там и разрешает передачу данных Логинзе.
      3. Пользователь переходит обратно на сайт, на ту страницу с которой он изначально переходил в соц.сеть.
      4. Если в настройках модуля не был включен добор данных, то пользователь сразу же регистрируется и авторизуется. Если же добор данных был включен, то пользователь видит модальное окно с формой куда нужно ввести недостающие данные (Имя, Фамилия, E-mail, Телефон, Компания, Почтовый индекс, Страна, Регион, Город, Адрес). После ввода данных пользователь закрывает модальное окно и переходит на ту же страницу уже авторизованным и зарегистрированным.
      5. Данные пользователя (для разных соц.сетей - разный набор данных) сохраняются в базе данных магазина. И администратор сайта может их просматривать в админке на странице заказа и странице покупателя.
      Loginza на данный момент поддерживает следующие соц.сети и сервисы: Google (gmail.com), Яндекс, OPENID@MAIL.RU, Mail.ru, ВКонтакте, FaceBook, Одноклассники, Живой Журнал (livejournal.com), Twitter, LinkedIn, Loginza, MyOpenid, WebMoney, Rambler, Flickr (flickr.com), LastFM (last.fm), VeriSign (verisign.com), AOL (aol.com), Steam (store.steampowered.com), OpenID
      Существует бесплатный модуль Логинзы.
      Смотрите по ссылке:
      http://opencartforum...B5%D1%82%D0%B8/
      Перечислю преимущества данного модуля по сравнению с бесплатным:
      1. Возможность просматривать данные пользователя в админке, которые предоставляются соц.сетями.
      Для разных соц.сетей разный набор данных. Сравнительную таблицу со списком данных
      Вы сможете увидеть на странице модуля в админке (можно посмотреть на демо-сайте). Это могут быть: ссылка на аккакунт, ФИО, e-mail, пол, юзерпик, дата рождения и другие.
      2. Возможность включить добор данных в модальном окне (Имя, Фамилия, E-mail, Телефон, Компания, Почтовый индекс, Страна, Регион, Город, Адрес)
      3. Возможность использовать модуль в режиме который разработчики Логинзы называют "Безопасный режим проверки token". В документации логинзы рекомендуется использовать этот режим.
      4. Совместимость с Simple
      5. Возможность редактировать список доступных для авторизации соц.сетей и сервисов. Смысл редактирования в том чтобы исключить сервисы которые дают мало данных. А так же исключить сервисы, которые не являются блогами (если Вы хотите читать блоги Ваших покупателей).
      6. Возможность выбирать формат отображения данных (крупные значки, мелки значки, кнопка). Возможность назначить соц.сеть по-умолчанию, которая будет предлагаться пользователю первым.
      7. Совместимость с версиями OpenCart от 1.5.0 до 2.1 включительно.
      8. Техническая поддержка. Если не заработает, то Вы сможете обратиться к разработчику (e-mail и скайп в файле README)
      PS:
      Модуль сделан так чтобы при установке пришлось обновлять как можно меньше существующих файлов.
      Поэтому вывод данных в админке сделан следующим образом:
      в файле /admin/controller/common/footer.php - сделана вставка, которая добавляет javascript в низу страницы. А уже этот javascript делает отображение данных на странице заказа, странице покупателя, странице списка заказов и странице списка покупателей.
      Приятной работы!
      ВНИМАНИЕ!
      Модуль Логинза работает на сайтах с SSL только если выбрать способ отображения - "Маленькие иконки".
      Кому это критично - рекомендую друой мой модуль:
      https://opencartforum.com/files/file/741-%D0%B0%D0%B2%D1%82%D0%BE%D1%80%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F-%D1%87%D0%B5%D1%80%D0%B5%D0%B7-%D0%B2%D0%BA%D0%BE%D0%BD%D1%82%D0%B0%D0%BA%D1%82%D0%B5-facebook-%D0%BE%D0%B4%D0%BD%D0%BE%D0%BA%D0%BB%D0%B0%D1%81%D1%81%D0%BD%D0%B8%D0%BA%D0%B8-twitte/
      --------------
      Демо-сайт:
      https://softpodkluch.ru/demo-loginza2
      -------------
      Инструкция по установке:
      https://softpodkluch.ru/instruction-loginza2?version=3.1
      -------------
      Часто-задаваемые вопросы:
      https://softpodkluch.ru/faq-loginza2
    • От kin208


      View File Авторизация через Вконтакте, Facebook, Одноклассники, Twitter, Gmail.com, Mail.ru
      Протестирован с версиями Opencart c 1.5.0 до 2.0
      Модуль авторизации через социальные сети:
      - ВКонтакте
      - Одноклассники (работает только на сайтах где установлен SSL-сертификат)
      - Twitter
      - Facebook
      - Google (gmail.com)
      - Mail.ru
      Для использования модуля Вам необходимо будет зарегистрировать приложения в перечисленных социальных сетях. В настройках модуля есть подробная инструкция со скриншотами как это делать. (Смотрите демо-сайт).
      ВОЗМОЖНОСТИ МОДУЛЯ:
      - Администратор может включить добор данных в модальном окне (Имя, Фамилия, E-mail, Телефон, Компания, Почтовый индекс, Страна, Регион, Город, Адрес)
      - Администратор может выбирать формат отображения данных (крупные значки в линию, крупные значки квадратом, мелки значки в линию).
      - Пользователь переходит обратно на сайт, на ту страницу с которой он изначально переходил в соц.сеть.
      - Администратор может включить боковой виджет с формой авторизации
      - Администратор может включить модальное окно авторизации которое будет отображаться пользователю поверх страницы
      -----
      Модуль совместим с модулем Simple
      -----
      Есть версия для VQMOD
      -----
      Демо-сайт:
      https://softpodkluch.ru/demo-socnetauth2
      -----
      Инструкция по установке:
      https://softpodkluch.ru/instruction-socnetauth2
      ----
      В файле README, а так же во вкладке Помощь в настройках модуля, есть email и skype разработчика, по которым можно обращаться за тех.поддержкой
      Submitter kin208 Submitted 12/04/2012 Category Социальные сети Системные требования Сайт разработчика Старая цена Метод активации Ioncube Loader OpenCart ocStore OpenCart.Pro, ocShop  
    • От kin208
      Протестирован с версиями Opencart c 1.5.0 до 2.0
      Модуль авторизации через социальные сети:
      - ВКонтакте
      - Одноклассники (работает только на сайтах где установлен SSL-сертификат)
      - Twitter
      - Facebook
      - Google (gmail.com)
      - Mail.ru
      Для использования модуля Вам необходимо будет зарегистрировать приложения в перечисленных социальных сетях. В настройках модуля есть подробная инструкция со скриншотами как это делать. (Смотрите демо-сайт).
      ВОЗМОЖНОСТИ МОДУЛЯ:
      - Администратор может включить добор данных в модальном окне (Имя, Фамилия, E-mail, Телефон, Компания, Почтовый индекс, Страна, Регион, Город, Адрес)
      - Администратор может выбирать формат отображения данных (крупные значки в линию, крупные значки квадратом, мелки значки в линию).
      - Пользователь переходит обратно на сайт, на ту страницу с которой он изначально переходил в соц.сеть.
      - Администратор может включить боковой виджет с формой авторизации
      - Администратор может включить модальное окно авторизации которое будет отображаться пользователю поверх страницы
      -----
      Модуль совместим с модулем Simple
      -----
      Есть версия для VQMOD
      -----
      Демо-сайт:
      https://softpodkluch.ru/demo-socnetauth2
      -----
      Инструкция по установке:
      https://softpodkluch.ru/instruction-socnetauth2
      ----
      В файле README, а так же во вкладке Помощь в настройках модуля, есть email и skype разработчика, по которым можно обращаться за тех.поддержкой
    • От NNA


      Просмотреть файл Show Password (Показать-скрыть пароль) для OC 2.x
      Отображает и снова прячет пароли на страницах регистрации, авторизации и изменения пароля.
      Давно известно, что на самом деле толком не повышающая безопасности мода прятать вводимые символы под "звёздочками" приводит к потере клиентов в е-коммерции из-за целого ряда неудобств, среди которых:
      Нет контроля набора букв, особенно новых и сложных паролей. Ошибки, отрицательные эмоции. В случае несовпадения паролей в полях невозможно определить, какое из них содержит ошибку, а какое - верный пароль. Невозможно элементарно скопировать набранный пароль для сохранения в любимый блокнот\контейнер\etc. Ну и так далее. Столкнулся с полным отсутствием решения этой давно наболевшей проблемы для пользователей. Дарю сообществу, пусть приносит пользу (и расширение, и сообщество ).
      Должно работать на:
      любых грамотных шаблонах, использующих стандартный вывод ошибок при вводе пароля. Проверено на нескольких имеющихся. любой версии OC2 со стандартным шаблоном. Проверено от 2.2.х. В случае несовместимости шаблона - правки минимальны, но по просьбе могу внести в публикуемый код.
      Тестирование (и сообщения о работоспособности) на OCStore и других сборках также привествуются.
      Плюсы:
      Не требует загрузки файлов (значит, и нет потенциальных проблем с ftp). Не требует JQuery. Минимизированный код (не сжатый! т.е. без потери удобства чтения-правок). Известные минусы: не обнаружено.
      Установка:
      Распаковать zip-архив! Установочный файл - xml из архива. Установить через стандартное меню (либо скопировать в папку /system/ сайта) В обоих случаях обновить кэш модификаторов. Автор NNA Добавлен 10.01.2017 Категория Прочее Системные требования Метод активации Ioncube Loader OpenCart ocStore OpenCart.Pro, ocShop  
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу