To Govhub Authentication βασίζεται πάνω στα πρότυπα OpenId και OAuth2.0.
Για πληροφορίες σχετικά το dicsovery document για OpenId δείτε εδώ .well-known/openid-configuration
Για να πάρετε ένα jwt token πρέπει να κάνετε μια κλήση POST στο https://auth.govhub.gr/connect/token. Αντίστοιχα για το δοκιμαστικό περιβάλλον στο https://auth-test.govhub.gr/connect/token
To POST πρέπει να έχει τον HEADER Content-Type application/x-www-form-urlencoded και τις παρακάτω παραμέτρους.
| Key | Value |
|---|---|
| client_id | xxxxx |
| client_secret | xxxxx |
| grant_type | client_credentials |
| response_type | code token |
| scope | xxxxx |