{"repo":"tigusigalpa/sber-id-php","free":true,"listed":false,"github":"https://github.com/tigusigalpa/sber-id-php","clone":"git clone https://github.com/tigusigalpa/sber-id-php.git","description":"PHP/Laravel пакет для интеграции с Sber ID OAuth2. Полная реализация авторизации через Сбербанк с поддержкой sandbox/production окружений. Управление токенами, получение профиля пользователя, аналитика. Совместим с Laravel 8-12, PHP 7.4+. Простая настройка, готовые маршруты, расширенные скоупы данных. API клиент для OAuth авторизации через SberID.","language":"PHP","stars":18,"topics":["api","laravel","oauth2","php","sber","sberbank","sber-id","sberid"],"license":"MIT","category":"auth-billing-email","readme_excerpt":"Sber ID PHP/Laravel Пакет Laravel пакет для интеграции с Sber ID (OAuth авторизация через Сбер). Поддержка тестового и промышленного окружения. 🌐 Язык: Русский English Содержание - Возможности - Требования - Установка - Настройка - Использование - API Справочник - Доступные скоупы - Решение проблем - Тестирование - Безопасность - Поддержка - Лицензия Возможности - ✅ Полная реализация OAuth 2.0 / OpenID Connect - ✅ Поддержка тестового и промышленного окружения - ✅ Управление access token и refresh token - ✅ Получение данных профиля пользователя с расширенными скоупами - ✅ Отправка аналитических событий - ✅ Поддержка SSL сертификатов - ✅ Совместимость с Laravel 8-12 - ✅ Простая настройка и кастомизация Требования - PHP 7.4 или выше - Laravel 8.x, 9.x, 10.x, 11.x или 12.x - GuzzleHTTP 7.x Установка Шаг 1: Установка пакета Установите пакет через Composer: Шаг 2: Публикация конфигурации Опубликуйте конфигурационный файл: Это создаст файл config/sberid.php в вашем Laravel приложении. Шаг 3: Регистрация приложения Зарегистрируйте приложение на портале Sber ID для получения: - Client ID - Client Secret - SSL сертификата (для production) Шаг 4: Настройка окружения Добавьте следующие переменные в файл .env : Шаг 5: Миграция базы данных (опционально) Если вы хотите хранить данные Sber ID в таблице пользователей: Добавьте в миграцию: Выполните миграцию: Настройка Параметры окружения Переменная Тип По умолчанию Описание -------------------------------- -------- ------------------------- ","default_branch":null,"files":null,"tree":[],"storefront":"/r/tigusigalpa","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/tigusigalpa/sber-id-php/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}