Files
api-docs/USERS.md
2022-08-17 05:26:38 +03:00

30 lines
1.3 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
title: 'Как сделать вход на сайт с помощью сайтов СП?'
layout: 'layout.11ty.js'
permalink: '/users/'
---
# Как сделать вход на сайт с помощью сайтов СП?
## Аутентификация
Все запросы, о которых говориться в этом документе должны иметь корректный хедер "Authorization", подробнее [тут](./AUTHORIZATION.md)
## Получение Discord ID
Для реализации входа пользователей вам надо для начала получить ID пользователя в Discord. Для сайта можно реализовать получение этого ID через [Discord oAuth](https://discord.com/developers/docs/topics/oauth2#oauth2).
## Получение ника
Чтобы получить ник надо сделать подобный запрос
```
GET https://spworlds.ru/api/public/users/DISCORDID
```
Где DISCORDID в URL - ID пользователя в Discord.
В ответ вы получите JSON, где будет только 1 поле:
- `username` - Ник пользователя или null, если у пользователя нет входа на сервер.