OAuth Service LiftLink

Лёгкая и безопасная интеграция входа пользователей через OAuth 2.0 — без Client Secret и сложных настроек.

Создать приложение

Почему именно наш сервис?

Как начать за 1 минуту

  1. Создать приложение в панели и получить Client ID.
  2. Вставить <liftlink-login …> или ссылку /oauth/authorize?client_id=….
  3. Пользователь авторизуется, вы получаете access_token в фрагменте URL.
  4. Использовать токен для API-запросов к /oauth/userinfo.

Пример JS-виджета

<liftlink-login
  data-width="230px"
  data-height="36px"></liftlink-login>
<script src="https://liftlink.link/oauth/widget.js"
        async
        data-client-id="YOUR_CLIENT_ID"
        data-lang="en"></script>

Пример обработки токена

const hash = window.location.hash.substring(1);
const params = new URLSearchParams(hash);
const token = params.get("access_token");
// …далее fetch('/oauth/userinfo', { headers: {'Authorization':'Bearer '+token} })

Несколько советов