sp worlds dev notes
رفتن به کانال در Telegram
Заметки разработки от большой команды sp worlds. Всё про обновления, изменения, нововведения тут. По вопросам и проблемам с сайтом: help@spworlds.ru #!/bin/bash $i = your.Opinion() echo $i >> /dev/null
نمایش بیشتر1 624
مشترکین
اطلاعاتی وجود ندارد24 ساعت
-47 روز
-1630 روز
آرشیو پست ها
1 624
Мини-обновление 1.5.0
Немного освежили внешний вид и провели хорошую уборку под капотом.
🔹 Обновили иконки
🔧 Исправили множество багов из предыдущих версий
1 624
Обновление 1.4.1
Это обновление ещё скучнее, чем предыдущее, но оно тоже нужное
🆘 Токен для техподдержки
Если вдруг что-то пошло не так и вы решили написать нам на help@spworlds.ru, вы можете заранее сгенерировать специальный токен, чтобы мы точно знали, что вы это вы, а не какой-нибудь хитрый самозванец.
Сгенерировать токен можно на странице с аккаунтами: https://spworlds.ru/accounts
Совет: создавайте новый токен при каждом обращении — так надёжнее.
🐞 Баги
Поймали и выгнали несколько багов из прошлого обновления.
1 624
Обновление 1.4.0
Это максимально скучное, но важное обновление - обновление безопасности
🔒 Обновление авторизации
Мы поменяли то, как сайт понимает, что вы - это вы. После нашего колдовства с секретными ключиками, украсть аккаунт на сайте стало в разы сложнее.
Но вы можете ещё сильнее усложнить жизнь хацкерам с помощью TOTP.
🔑 TOTP
На страничке "Мои аккаунты" появилась возможность включать TOTP (Time-based One-Time Password) - пароли для двухфакторной аутентификации.
- Сложно!
Простым языком, после подключения TOTP, при входе в аккаунт нужно будет вводить шесть цифр, меняющиеся в приложении каждые 30 секунд.
- Почему это важно?
Если у вас кто-то украдёт аккаунт дискорда или телеграма, то они не смогут сделать ничего плохого на сайте и вы не получите бан на сайте и сервере.
- Как включить?
1. Заходим в "Мои аккаунты" и нажимаем на кнопку подключения TOTP.
2. Скачиваем Google Authenticator, Яндекс Ключ или любое удобное вам приложение на ваш смартфон.
3. Сканируем QR-код при помощи приложения.
4. Вводим одноразовый пароль из приложения в поле.
Готово! Теперь ваш аккаунт стал значительно безопаснее!
💅 Красивые ошибки
Заодно мы поменяли и то, как выглядят и работают ошибки при действиях на сайте.
Некоторые могли появиться, что хорошо, а некоторые - пропасть, что плохо.
Если вы заметили, что где-то должна быть ошибка, а её нет или что-то идёт совсем не так - не стесняйтесь написать в наш чат telegram или на почту help@spworlds.ru.
✨ Новая страничка "О сайте"
- Понятным языком объяснили куда и в каких случаях обращаться
- Указали больше участников нашей команды
- Красиво представили активных разработчиков сайта
1 624
Сделать новостной сайт по тематике майнкрафт от разработчиков spw dev team (новостник с постами от самих посетителей)
1 624
Обновление интерфейса сайта
Мы провели тщательный ресёрч нужд игроков, поняли что им не нравится в удобстве работы с сайтом и коллективно решили это всё проигнорировать
Для вашего удобства:
- Все элементы меню теперь расположены в алфавитном порядке
- Ради пользователей браузеров с вертикальными вкладками меню перемещено вправо
- Другие мелкие изменения в анимациях и внешнем виде сайта
1 624
Хотелось бы разъяснить, что мы – команда разработчиков сайта, и наш канал посвящён новостям, обновлениям и процессу разработки. Мы НЕ являемся техподдержкой и НЕ занимаемся обслуживанием аккаунтов или решением пользовательских вопросов.
Если у вас возникли проблемы с использованием сайта (например, нужно восстановить доступ к аккаунту или решить другие вопросы), пожалуйста, обращайтесь непосредственно на почту службы поддержки сайта: help@spworlds.ru.
Мы ценим вашу активность, но, к сожалению, не сможем помочь с вопросами, которые находятся вне нашей зоны ответственности.
Полезные контакты:
Техподдержка сайта: help@spworlds.ru
Техподдержка сервера play.spworlds.ru: @spwhelp_bot
Техподдержка других серверов: Зайдите на сайт -> перейдите в раздел нужного сервера -> на странице новостей или в главном меню (если вы зашли с мобильного устройства) найдите кнопку связи с администрацией сервера
1 624
Обновление идентификации в мини-приложениях
Мы переводим мини-приложения на использование внутреннего ID (
accountId) вместо Discord ID (discordId).
Теперь каждое мини-приложение получает два идентификатора вместо одного:
- Поле id переименовано в discordId
- Добавлено новое поле accountId, которое становится основным
Обновленная структура:
interface User {
- id: string;
+ discordId: string;
+ accountId: string;
username: string;
minecraftUUID: string;
}
Пока что передаются оба идентификатора, но вскоре discordId перестанет использоваться, и мини-приложения смогут определять пользователя только по accountId.
Если ваше приложение использует старый идентификатор (discordId), вам необходимо самостоятельно обновить код и базу данных, заменив его на accountId. После завершения переходного периода старый discordId больше передаваться не будет, и мы не сможем вам помочь с переходом.1 624
Как часто вы пользуетесь сторонними сайтами (sp delivery и т.п.)?
