OC5:Apache mod auth openidc
{{#vardefine:DtArticleSortKey|}}
Apache mod_oidc
{{#vardefine:page|{{#if:{{#var:page}}|{{#var:page}}|Apache mod auth openidc}}}}{{#vardefine:nr|{{#if:{{#var:nr}}|{{#expr:{{#var:nr}}+1}}|1}}}}{{#vardefine:url|{{#replace:{{#var:page}}| |_}}}}{{#if:Apache mod_oidc|{{#if:{{#var:DtArticleSortKey}}||}}}}{{#ifeq:{{#var:header}}|no||
{{#if:{{#var:refs}}|[[{{#var:page}}|no_ref's]]|[[Special:Call/DT Article show Refs,page={{#var:page}},refs=yes|ref's]]}}}} | {{#if:{{#var:DtArticleSortKey}}|({{#var:DtArticleSortKey}})}} list help [[Special:Call/DT Article copy,cat=OC5 Solution,from={{#var:page}},namespace=OC5|copy]] [[Special:Call/DT Articles list XML,type=OC5 Solution,title={{#var:page}},namespace=OC5|as XML]] edit |
{{#if:|OC5 Solution |OC5 Solution }} | Apache mod_oidc |
Identifier | bgcolor={{{color}}}}}|modoidc |
Description | bgcolor={{{color}}}}}|OpenID Connect authentication/authorization module for Apache 2.x. mod_oidc is an Apache authentication/authorization module that allows an Apache server to operate as an OpenID Connect Relying Party, i.e. requires users to authenticate to the Apache hosted content through an external OpenID Connect Identity Provider using the OpenID Connect Basic Client profile (cq. a backchannel flow aka. "code" flow). |
Product Page | bgcolor={{{color}}}}}| |
Project or solution logo (if different than Participant logo) | bgcolor={{{color}}}}}| |
Latest Version | bgcolor={{{color}}}}}| |
Latest Release Date | bgcolor={{{color}}}}}| |
Installation/Operation Instructions | bgcolor={{{color}}}}}|Run "make install" from the top level directory to leverage the Apache "apxs" tool to compile and install the module in your Apache environment. Sample config for Google Apps: LoadModule oidc_module modules/mod_oidc.so OIDCClientID <your-client-id-administered-through-the-google-api-console> OIDCClientSecret <your-client-secret-administered-through-the-google-api-console> OIDCIssuer accounts.google.com OIDCAuthorizationEndpoint https://accounts.google.com/o/oauth2/auth?hd=<your-domain>&approval_prompt=force OIDCRedirectURI https://localhost/example OIDCTokenEndpoint https://accounts.google.com/o/oauth2/token OIDCCryptoPassphrase <some-generated-password> OIDCUserInfoEndpoint https://www.googleapis.com/oauth2/v3/userinfo OIDCScope "openid email profile" <Location /example/> Authtype openid-connect require valid-user </Location> |
Operated by | bgcolor={{{color}}}}}|Hans Zandbelt |
Interop Roles | bgcolor={{{color}}}}}|RP {{ #if: https://code.google.com/p/pingfederate/source/browse/#svn%2Ftrunk%2Fmod_oidc |: https://code.google.com/p/pingfederate/source/browse/#svn%2Ftrunk%2Fmod_oidc |}} |
bgcolor={{{color}}}}}|{{ #if: |: |}} | |
bgcolor={{{color}}}}}|{{ #if: |: |}} | |
bgcolor={{{color}}}}}|{{ #if: |: |}} |
Click here for help populating this chart.
{{ #if: RP | {{#vardefine:DtArticleSortKey|}}
OC5 RP FeatureTest List
{{#vardefine:page|{{#if:{{#var:page}}|{{#var:page}}|Apache mod auth openidc}}}}{{#vardefine:nr|{{#if:{{#var:nr}}|{{#expr:{{#var:nr}}+1}}|1}}}}{{#vardefine:url|{{#replace:{{#var:page}}| |_}}}}{{#if:Apache mod_oidc|{{#if:{{#var:DtArticleSortKey}}||}}}}{{#ifeq:{{#var:header}}|no||
{{#if:{{#var:refs}}|[[{{#var:page}}|no_ref's]]|[[Special:Call/DT Article show Refs,page={{#var:page}},refs=yes|ref's]]}}}} | {{#if:{{#var:DtArticleSortKey}}|({{#var:DtArticleSortKey}})}} list help [[Special:Call/DT Article copy,cat=RP_FeatureTest_List,from={{#var:page}},namespace=OC5|copy]] [[Special:Call/DT Articles list XML,type=RP_FeatureTest_List,title={{#var:page}},namespace=OC5|as XML]] edit |
|
}}
{{ #if: | {{#vardefine:DtArticleSortKey|}}
OC5 FeatureTest List
Template:OC5 FeatureTest List | }}
{{ #if: | {{#vardefine:DtArticleSortKey|}}
OC5 FeatureTest List
Template:OC5 FeatureTest List | }}
{{ #if: |
{{#vardefine:DtArticleSortKey|}}
OC5 Feature Test List
Template:OC5 Feature Test List | }} {{ #if: RP | | }} {{ #if: | | }} {{ #if: | | }} {{ #if: | | }}