Интеграция с AuthMe CMS Donate Engine
Подключение авторизации Authme
Подключение уже встроено в инсталлятор и на одном из шагов мастера нужно выбрать систему интеграции авторизации Authme. В этом же шаге мастера установки пропишите данные для подключения к серверу MySQL. Более подробно как настраивается подключение смотрите на скриншоте.
Добавление значений по умолчанию в MySQL столбцы
Для регистрации новых пользователей через CMS Donate Engine, необходимо во все столбцы добавить значения по умолчанию.
CREATE TABLE IF NOT EXISTS `authme` ( `id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT, `username` varchar(255) NOT NULL DEFAULT '', `realname` varchar(255) NOT NULL DEFAULT '', `password` varchar(255) CHARACTER SET ascii COLLATE ascii_bin NOT NULL, `ip` varchar(40) CHARACTER SET ascii COLLATE ascii_bin DEFAULT '', `lastlogin` bigint(20) DEFAULT NULL, `x` double NOT NULL DEFAULT '0', `y` double NOT NULL DEFAULT '0', `z` double NOT NULL DEFAULT '0', `world` varchar(255) NOT NULL DEFAULT 'world', `regdate` bigint(20) NOT NULL DEFAULT '0', `regip` varchar(40) CHARACTER SET ascii COLLATE ascii_bin DEFAULT NULL, `yaw` float DEFAULT NULL, `pitch` float DEFAULT NULL, `email` varchar(255) DEFAULT NULL, `isLogged` smallint(6) NOT NULL DEFAULT '0', `hasSession` smallint(6) NOT NULL DEFAULT '0', `totp` varchar(16) DEFAULT NULL, PRIMARY KEY (`id`), UNIQUE KEY `username` (`username`) ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;
CMS Donate Engine поддерживает весь функционал авторизации пользователей, регистрацию, восстановление паролей на серверах Minecraft, в том числе и с установленным плагином Authme.
Регистрация, смена и восстановление пароля на сайте с плагином AuthMe позволит использовать аккаунт в игровом процессе для авторизации на серверах Minecraft и других мультиплеерных играх.
-
Регистрация
С помощью CMS Donate Engine и совместимого модуля регистрации с плагином AuthMe, пользователи могут создавать аккаунты на сайте, которые можно будет использовать для авторизации на серверах с плагином AuthMe. -
Восстановление пароля
Если игрок забыл свой персональный пароль для входа на сервер и даже с авторизацией AuthMe, он может восстановить его через интерфейс восстановления паролей CMS Donate Engine. -
Смена пароля
Пользователям так же доступен удобный интерфейс на веб-сайте для смены паролей, совместимый с серверным плагином Minecraft AuthMe.
-
Ссылки:
- Страница плагина: http://dev.bukkit.org/bukkit-plugins/authme/