- Баллы
- 76
- Имя в Minecraft
- Luminate_
OAuther - Плагин на регистрацию и авторизацию игроков на вашем сервере с поддержкой БД.
Github - ТblК
Ахтунг:
Команды и права к ним:
TODO:
Changelog:
Github - ТblК
Ахтунг:
- Если не удастся подключится к БД, по данным указаным в конфиге, будет использоватся SQLite.
- Плагин не будет работать без CryptoLib
Команды и права к ним:
- /register - Регистрация пользователей, алиас /reg | oauther.register
- /login - Вход зарегистрированых пользователей, алиас /l | oauther.login
- /loginout - Выход из аккаунта (повторный вход через /login), алиас /logout | oauther.logout
- /changepassword - Изменить свой пароль, алиас /cp | oauther.changepassword
- /unregister - Удалить пользователя, алиас /unreg | oauther.admin.unregister
PHP:
OAuther api = new OAuther();
api.isLogged(Player) // Проверка, вошёл ли игрок
api.isRegistered(Player) // Проверка, зарегистрирован ли игрок
api.changePassword(Player, String <newPass>, String hash); // Смена пароля
api.parseJSONMessage(String json); // Возвращает TextComponent с вашим json сообщением и всеми евенатми.
api.sendMessage(Player, String/TextComponent); // Отправить сообщение игроку
TODO:
- Добавить восстановление по почте
- Ваши идеи
Changelog:
v1.5 - Добавлена настраиваемая задержка между сообщениями
v1.4 - Добавлено API, поддержка JSON-сообщений
v1.3 - Добавлена не малость новых возможностей.
v1.2 - Добавлены новые алгоритмы хеширования пароля
v1.1 - Добавлены сессии
v1.0 - Релиз
v1.4 - Добавлено API, поддержка JSON-сообщений
v1.3 - Добавлена не малость новых возможностей.
v1.2 - Добавлены новые алгоритмы хеширования пароля
v1.1 - Добавлены сессии
v1.0 - Релиз
Внимание:
Не кидайте в меня помидоры за возможный говнокод, как минимум с БД я работаю максимум 2й раз (в Java).
Скачать
Не кидайте в меня помидоры за возможный говнокод, как минимум с БД я работаю максимум 2й раз (в Java).
Скачать
Последнее редактирование:
