Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/cwaldbieser/cas_oidc_cli_client

CAS OpenID Connect Command Line Client
https://github.com/cwaldbieser/cas_oidc_cli_client

Last synced: 26 days ago
JSON representation

CAS OpenID Connect Command Line Client

Awesome Lists containing this project

README

        

CAS OIDC Client Utility
=======================

Acts as an OIDC client against an Apereo CAS OIDC provider.

Example::

$ ./oidc_client.py https://cas.example.net/cas/oidc ./client_info.json jamesbond ./007.passwd

Client Configuration
--------------------

Client information is passed into the program as a path to a JSON file with the following format::

{
"client_id": "the-client-id",
"client_secret": "some-secret-string-shared-with-the-oidc-provider",
"redirect_uris": ["the-redirect-url"]
}