Смена Email в профиле

Плагин для InstantCMS 2.x , открытый исходный код

  • Рейтинг: 5.0
  • Просмотры: 4465
  • Загрузки: 159
  • Подписчики: 2
  • Добавлен: 17.03.2017

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

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

После установки дополнения необходимо добавить строчку для включения данного хука, в файле system/controllers/users/manifest.php

Добавить строку: 'profile_edit_menu'

В итоге содержание файла:

<?php
 return array(
 'hooks' => array(
 'admin_dashboard_chart',
 'menu_users',
 'rating_vote',
 'user_notify_types',
 'user_privacy_types',
 'user_tab_info',
 'auth_login',
 'user_loaded',
 'wall_permissions',
 'wall_after_add',
 'wall_after_delete',
 'sitemap_sources',
 'profile_edit_menu'
 )
 );
Демо
Скачать
Версия: 2 — 27.03.2017
Загружено 159 раз, из них последней версии — 102 раз