Добрый день,
необходимо на сайте сделать авторизацию через есиа с использованием OAuth2.0
Нашел на github
готовое решение, скачал, залил в корень сайта
Как в документации прописал следующее:
$config = [
'clientId' => 'INSP03211',
'redirectUrl' => 'http://my-site.com/response.php',
'portalUrl' => 'https://esia-portal1.test.gosuslugi.ru/',
'privateKeyPath' => 'my-site.com.pem',
'privateKeyPassword' => 'my-site.com',
'certPath' => 'my-site.com.pem',
'tmpPath' => 'tmp',
];
$esia = new \esia\OpenId($config);
echo $esia->getUrl();
В примере есть такие строчки:
'privateKeyPath' => 'my-site.com.pem',
'privateKeyPassword' => 'my-site.com',
'certPath' => 'my-site.com.pem',
Где мне это взять? Могу ли я создать это у себя на компе? Какие программы мне для этого нужно?
Если не сложно, то можно пожалуйста по подробнее.
Заранее большое спасибо!