Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
src
 
 
www
 
 
 
 
 
 
 
 
 
 

Сайты, использующие Freeland OAuth

  1. MFCoin Escrow
  2. Рубрикатор Фриленда
  3. Сервис локальных голосований
  4. MFCoin Faucet
  5. Сервис MFinotaurAPI
  6. Сервис Freeland GameID

Установка

Клонируйте репозиторий

git clone https://github.com/Sagleft/Freeland-Auth.git

или через SSH

git clone git@github.com:Sagleft/Freeland-Auth.git

Выполните

composer update

Не знакомы с Composer? Найти его вы можете на https://getcomposer.org/

На CentOS

Для установки composer на CentOS выполните:

yum install -y composer

На Windows

Если вы используете Windows, то перед установкой Composer необходимо установить PHP. Создайте файл start.bat, внесите в него строку

cmd

запустите start.bat, введите

composer update

Если возникнет ошибка с openssl - необходимо зайти в директорию установки PHP, найти php.ini и раскомментировать строчку с extinsion openssl.

Настройка

  • Переименуйте auth_config_example.php в auth_config.php

  • Внести параметры в auth_config.php где client_id - ваш OAuth ID; client_secret - секретный ключ авторизации; oauth_url - url по которому пользователь будет направлен для авторизации, по-умолчанию https://profile.mfcoin.net; redirect_url - url, по которому пользователь будет направлен после авторизации на profile.mfcoin.

Получить client_id, client_secret можно подав заявку:

  • Вариант 1. написать заявку на форуме: в заявке укажите свой email с profile.mfcoin, наименование вашего сайта или сервиса и redirect_url по которому перенаправлять пользователей после авторизации.

  • Вариант 2. Напишите Alexander Mamchenkov в Telegram. Сообщите свой email с profile.mfcoin, наименование вашего сайта или сервиса и redirect_url по которому перенаправлять пользователей после авторизации.

About

Пример авторизации на вашем сайте с использованием входа через учетную запись Freeland

Resources

License

Releases

No releases published

Packages

No packages published

Languages