friend-oauth2.config

Documentation forthcoming

->client-cfg

(->client-cfg client-record)

Convert a Client record to a legacy client configuration map.

->uri-cfg

(->uri-cfg client-record)

Convert a Client record to a legacy URI configuration map.

client

(client & {:keys [client-id redirect-uri response-type scope state access-type prompt login-hint include-granted-scopes adnview allow-signup client-secret code grant-type auth-uri token-uri], :or {client-id (System/getenv "OAUTH2_CLIENT_ID"), client-secret (System/getenv "OAUTH2_CLIENT_SECRET"), redirect-uri (System/getenv "OAUTH2_CALLBACK_URL"), response-type "code", grant-type "authorization_code"}})

A Client record constructor that provides default values for fields.

update-legacy-map

(update-legacy-map map-cfg record-cfg k)(update-legacy-map map-cfg record-cfg record-k map-k)

Documentation forthcoming