Перейти к основному содержимому

Работа через API и SDK

Для интеграции авторизации в ваше приложение вы можете использовать REST API или готовые SDK.

API

Наш API предоставляет полный набор методов для управления пользователями и сессиями.

Основные разделы API

  • Auth: Регистрация, вход, обновление токенов.
  • Users: Получение профиля, обновление данных.
  • Admin: Управление пользователями (требуются права администратора).

Полная документация методов доступна в разделе API Reference.

SDK

Мы предоставляем SDK для популярных платформ, чтобы упростить интеграцию.

JavaScript / TypeScript SDK

Пример инициализации и использования:

import { AuthClient } from '@emd/auth-sdk';

const auth = new AuthClient({
projectId: 'YOUR_PROJECT_ID',
});

// Регистрация
await auth.signUp({
email: 'user@example.com',
password: 'securePassword123',
});

// Вход
const session = await auth.signIn({
email: 'user@example.com',
password: 'securePassword123',
});

console.log('Access Token:', session.accessToken);

Подробнее об установке и методах SDK читайте в разделе SDK.