Как создать URL-адрес системы единого входа в безбумажном конвейере - PullRequest
0 голосов
/ 29 мая 2020

Я пытаюсь создать URL-адрес единого входа для безбумажного конвейера, поэтому учетные данные для входа в систему не требуются

мне нужно использовать laravel 5.8 и это пакет GuzzleHttp

$ timestamp = date (DateTime :: ISO8601); $ userID = '*****';

    $url = "https://dev.paperlesspipeline.com/sso/signin-v1/";

    $hash = hash_hmac('SHA256', $userID.$timestamp,secret key,false);

    $client = new \GuzzleHttp\Client(['http_errors' => false]);

    $options = [
    'form_params' => [
        "USERID" => $userID,
        "timestamp" => $timestamp,
        "hash" => $hash
       ]
   ];

   $response  = $client->post($url, $options);

Я не получаю URL-адрес sso, не могли бы вы сказать мне что не так?

1 Ответ

0 голосов
/ 29 мая 2020

Вы можете попробовать это

$response = $client->request('POST', $url, $options);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...