Инструменты сайта


bbcode

Поддерживаемые игрой bbCode

b

[b]полужирный текст[/b]

i

[i]наклонный текст[/i]

u

[u]подчёркнутый текст[/u]

s

[s]зачёркнутый текст[/s]

del

[del]зачёркнутый текст[/del]

sup

[sup]Верхний индекс[/sup]

sub

[sub]нижний индекс[/sub]

strong

[strong]жирный текст[/strong]

list

[list]
[*] Список
[*] Список
[/list]

code

[code]моноширинный текст[/code]

quote

[quote]цитата[/quote]

img

[img]Адрес изображения[/img]

imh

[imh]Адрес изображения для отображения по всей высоте[/imh]

#

[#]Текст виден только в коде страницы[/#]

size=

[size=15]размер текста[/size]

url=

[url=ссылка в том же окне]Текст ссылки[/url]

turl=

[turl=ссылка в новом окне]Текст ссылки[/turl]

color=

[color=RGB цвет]Текст ссылки[/color]

forally=

[forally=id альянса]Текст который виден только участникам указанного альянса[/forally]

authurl=

[authurl=ссылка в новом окне]Текст ссылки[/authurl]
Позволяет передать авторизованное имя игрока нажавшего на ссылку
Ссылка автоматически дополняется следующими параметрами:

  • _username - имя пользователя нажавшего на ссылку
  • _realm - имя вселенной с которой произошёл переход1)
  • _time - временная метка формирования ссылки2)
  • _authsign - цифровая подпись позволяющая проверить подлинность содержащихся в ссылке авторизационных данных

Чтобы проверить подпись нужно отправить GET запрос на адрес:
http://[_realm].battlespace.ru/api/auth.php?action=check_auth&username=[_username]&time=[_time]&authsign=[_authsign]
В случае если подпись верна и с момент формирования ссылки прошло менее 30 минут - вы получите json со status=ok и если такой пользователь существует так же его id в поле user_id
Таким образом можно автоматически выполнять авторизацию на ваших альянсовых сайтах.

1) , 2)
требуется для последующей проверки подлинности подписи
bbcode.txt · Последнее изменение: 18.05.2017 20:19 — Архивариус