= OpenID Connect authentication for Trac {{{#!box info '''Note''': For a more comprehensive description of the capabilities of this plugin, see [pypi:trac-oidc] }}} {{{#!rst ********************* OpenID Connect Plugin ********************* *OpenID Connect* authentication for trac. Trac-oidc ========= |version| |trac versions| |build status| Description =========== A plugin to support authentication to trac_ using `OpenID Connect`_. Currently this probably only works with Google_ as the *OpenID Provider*. It would, however, probably be straightforward to generalize it to work with other *OpenID Connect* and *OAuth2* based authentication providers. Development takes place on github_. The distribution is available on pypi_. This plugin is tested with trac versions 0.11, 0.12, 1.0 and 1.1. Please see https://github.com/trac-hacks/trac-oidc for further information. .. _Jeff Dairiki: mailto:dairiki@dairiki.org .. _trac: http://trac.edgewall.org/ .. _TracAuthOpenId: https://pypi.python.org/pypi/TracAuthOpenId .. _OpenId Connect: http://openid.net/connect/ .. _oic: https://pypi.python.org/pypi/oic .. _oauth2client: https://pypi.python.org/pypi/oauth2client .. _google developers console: https://console.developers.google.com/ .. _pypi: https://pypi.python.org/pypi/trac-oidc .. _github: https://github.com/trac-hacks/trac-oidc/ .. _google: https://developers.google.com/identity/protocols/OpenIDConnect .. _discontinued support: https://support.google.com/accounts/answer/6206245 .. |version| image:: https://img.shields.io/pypi/v/trac-oidc.svg :target: https://pypi.python.org/pypi/trac-oidc/ :alt: Latest Version .. |build status| image:: https://travis-ci.org/trac-hacks/trac-oidc.svg?branch=master :target: https://travis-ci.org/trac-hacks/trac-oidc .. |trac versions| image:: https://img.shields.io/badge/trac-0.11%2C%200.12%2C%201.0-blue.svg :target: http://trac.edgewall.org/ }}}