You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
4 years ago | |
---|---|---|
README.md | 4 years ago | |
nnrpd_oauth.py | 4 years ago | |
requirements.txt | 4 years ago |
README.md
OAuth2 authentication mechanism for INN2/nnrpd
Keycloak setup
Create a new client, type openid-connect
- Standard flow, implicit flow enabled: off
- Direct access grants: on
- Access type: confidential
Insert details into script:
- client_id: the client ID you created
- client_secret: from credentials tab in keycloak
- token_url: https://[yourinstance.tld]/auth/realms/[your-realm]/protocol/openid-connect/token
Install to INN2
Ensure requirements are installed.
Copy nnrpd_oauth.py to pathbin/auth/passwd/