Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
  • Данный раздел создан исключительно для релизов! Вопросы по лаунчеру или обвязке задавайте ТОЛЬКО в соответсвующей теме автора. Любые другие темы будут удалены, а авторы понесут наказание.

Веб SimpleCabinet 1.0.1

Gravit

Активный участник
Пользователь
Баллы
66
Screenshot_20210106_002416.png
SimpleCabinet - уникальный личный кабинет для вашего проекта, не требующий PHP.
Этот кабинет ставится как правило на отдельный поддомен и имеет собственную базу данных.
Первый релиз состоялся 25 декабря 2020 в основном гилде GravitLauncher, а теперь я выложила информацию о нем сюда.
Поддерживается миграция с любой CMS, если та использует поддерживаемый алгоритм хеширования пароля.
Сам ЛК может использовать любую БД: MySQL/PostgreSQL, MS SQL, Oracle. Рекомендуется MariaDB 10.3 и выше, PostgreSQL последней версии.
SimpleCabinet распространяется бесплатно, с открытым исходным кодом под лицензий MIT и никогда не будет продаваться. Ознакомьтесь с памяткой реселлерам и покупателям если вам пытаются его продать

Установка SimpleCabinet не похожа ни на один личный кабинет, виденный вами ранее. Пожалуйста, внимательно читайте инструкции и при необходимости обращайтесь в дискорд сервер за помощью. Ошибаться при настройке совершенно нового - это нормально.
В качестве frontend - SPA страница на Vue.js 2 и bootstrap-vue
В качестве backend - модуль для лаунчсервера GravitLauncher 5.1.9 и выше на Java. Портирование на другие лаунчеры невозможно, или, при большом желании, долго и нецелесообразно.
Frontend и backend связываются друг с другом по websocket. Т.е. по тому же каналу что и лаунчер, следовательно сторонние разработчики могут добавить ЛК прямо в лаунчер или клиент майнкрафта, используя WebSocket API, по которому работает лаунчер и frontend без потери функционала.

Краткий список возможностей:
- Авторизация/регистрация/восстановление пароля/смена пароля/статусы/пол
- 3 вида валюты из коробки: игровая/донатная/особая
- Поддержка 2FA через приложение-генератор кодов(в том числе в лаунчере)
- Администрирование: Смена ника/пароля/отключение 2fa, а так же бан(в том числе по железу), просмотр HWID, проверка на мультиаккаунт(в консоли)
- Магазин предметов, блоков, привилегий и особых услуг
- Выдача предметов осуществляется с помощью собственных плагинов на Bukkit/Sponge с поддержкой NBT, модовых вещей, зачарований и т.д.
- Поддержка частичной выдачи товаров(например при нехватке места в инвентаре)
- Поддержка UnitPay и Robokassa в качестве средства пополнения

Примечания:
- SimpleCabinet не CMS! Это - личный кабинет. Не надо просить реализовать новости, форум, комментарии. Тех поддержку и тикеты - да. Мониторинг - да. Не нужно пихать в один продукт всё подряд
- SimpleCabinet подходит любым проектам любого размера, которые используют GravitLauncher 5.1.X.
- Дизайн из коробки. Он будет, но намного позже. До этого момента вы можете пользоваться стандартным дизайном bootstrap-vue или сделать свой собственный(рекоменуется).
- Независимость фронтенда и бекенда. Да, у вас может быть несколько фронтендов на разных доменах, которые будут подключатся к одному бекенду. И всё будет работать. Это круто
- Почему не классический для майн-сообщества платный ЛК под PHP/MySQLi? Потому что можем. Можем сделать лучше, быстрее, намного безопаснее, без дыр и уязвимостей. Никаких бекдоров, сливов, реселлеров и прочего говна
Документация, ссылки на репозитории: https://github.com/SimpleCabinet/SimpleCabinetPublicDocs
Баг репорты, предложения по добавлению платежных систем, предложения по функционалу, неточности в документации писать в issue соответствующего репозитория.
Поддержка в канале #support основного гилда GravitLauncher: https://discord.gg/VW7aAcamxd
 
Уникальная только реализация, а остальное всё как обычно, ничего интересного.
Ставить это, вместо тех же лк на пхп - бессмыслица (Не касается тех, кто имеет знания, чтобы дорабатывать и изменять данный лк).
Ориентирован не на всех скажем так администраторов проектов, зависимость от лаунчера...

На пхп тоже можно написать идеальный лк, без дыр, без багов, быстро и качественно, вопрос только в сумме, бесплатно нынче никто не станет делать такое.
Лучше использовать то, что сможешь доработать либо сам, либо за 500 рубликов на фрилансе.
Для бизнес логики - это не подойдёт, ибо слишком много придётся отдать деньжат за доработки и изменения под себя.

Это моё субъективное мнение.
Если хотите облить г4вной за мое мнение - идите лесом, такие сообщения сразу в игнор.
 
Последнее редактирование:
- это не подойдёт, ибо слишком много придётся отдать деньжат за доработки и изменения под себя.

Это моё субъективное мнение.
Если хотите облить г4вной за мое мнение - идите лесом, такие сообщения сразу в игнор.
Коня верни еп
 
можете дать билд frontend`a
у меня сервер отказывается билдить
 
Посмотреть вложение 58524
SimpleCabinet - уникальный личный кабинет для вашего проекта, не требующий PHP.
Этот кабинет ставится как правило на отдельный поддомен и имеет собственную базу данных.
Первый релиз состоялся 25 декабря 2020 в основном гилде GravitLauncher, а теперь я выложила информацию о нем сюда.
Поддерживается миграция с любой CMS, если та использует поддерживаемый алгоритм хеширования пароля.
Сам ЛК может использовать любую БД: MySQL/PostgreSQL, MS SQL, Oracle. Рекомендуется MariaDB 10.3 и выше, PostgreSQL последней версии.
SimpleCabinet распространяется бесплатно, с открытым исходным кодом под лицензий MIT и никогда не будет продаваться. Ознакомьтесь с памяткой реселлерам и покупателям если вам пытаются его продать

Установка SimpleCabinet не похожа ни на один личный кабинет, виденный вами ранее. Пожалуйста, внимательно читайте инструкции и при необходимости обращайтесь в дискорд сервер за помощью. Ошибаться при настройке совершенно нового - это нормально.
В качестве frontend - SPA страница на Vue.js 2 и bootstrap-vue
В качестве backend - модуль для лаунчсервера GravitLauncher 5.1.9 и выше на Java. Портирование на другие лаунчеры невозможно, или, при большом желании, долго и нецелесообразно.
Frontend и backend связываются друг с другом по websocket. Т.е. по тому же каналу что и лаунчер, следовательно сторонние разработчики могут добавить ЛК прямо в лаунчер или клиент майнкрафта, используя WebSocket API, по которому работает лаунчер и frontend без потери функционала.

Краткий список возможностей:
- Авторизация/регистрация/восстановление пароля/смена пароля/статусы/пол
- 3 вида валюты из коробки: игровая/донатная/особая
- Поддержка 2FA через приложение-генератор кодов(в том числе в лаунчере)
- Администрирование: Смена ника/пароля/отключение 2fa, а так же бан(в том числе по железу), просмотр HWID, проверка на мультиаккаунт(в консоли)
- Магазин предметов, блоков, привилегий и особых услуг
- Выдача предметов осуществляется с помощью собственных плагинов на Bukkit/Sponge с поддержкой NBT, модовых вещей, зачарований и т.д.
- Поддержка частичной выдачи товаров(например при нехватке места в инвентаре)
- Поддержка UnitPay и Robokassa в качестве средства пополнения

Примечания:
- SimpleCabinet не CMS! Это - личный кабинет. Не надо просить реализовать новости, форум, комментарии. Тех поддержку и тикеты - да. Мониторинг - да. Не нужно пихать в один продукт всё подряд
- SimpleCabinet подходит любым проектам любого размера, которые используют GravitLauncher 5.1.X.
- Дизайн из коробки. Он будет, но намного позже. До этого момента вы можете пользоваться стандартным дизайном bootstrap-vue или сделать свой собственный(рекоменуется).
- Независимость фронтенда и бекенда. Да, у вас может быть несколько фронтендов на разных доменах, которые будут подключатся к одному бекенду. И всё будет работать. Это круто
- Почему не классический для майн-сообщества платный ЛК под PHP/MySQLi? Потому что можем. Можем сделать лучше, быстрее, намного безопаснее, без дыр и уязвимостей. Никаких бекдоров, сливов, реселлеров и прочего говна
Документация, ссылки на репозитории: https://github.com/SimpleCabinet/SimpleCabinetPublicDocs
Баг репорты, предложения по добавлению платежных систем, предложения по функционалу, неточности в документации писать в issue соответствующего репозитория.
Поддержка в канале #support основного гилда GravitLauncher: https://discord.gg/VW7aAcamxd
дай билд пожалуйста
 
Сегодняшний билд SimpleCabinetFrontend-master
Пол дня на поиск костылей потратил.
Проверил, все работает.
Кому надо разбирайте.
 
Последнее редактирование:
Я так понимаю еще актуально. А нету случаем видосика по установке данного лк? Был бы признателен
 

Поделиться этой страницей

Назад
Верх