Интеграция с AuthMe

Подключение авторизации 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.