OAuth for MyProxy

OAuth for MyProxy provides an OAuth-compliant REST web interface to the MyProxy service for providing user certificates to science gateways. It eliminates the need for users to disclose their MyProxy passwords to science gateways. Instead, gateway users authenticate to their MyProxy server's OAuth web interface to approve issuance of a certificate by MyProxy to the science gateway they are using.

OAuth for MyProxy now support a subset of the OAuth 2.0 protocol based on Open ID Connect (OIDC). OIDC specific features will be pointed out as needed. Note that as of release 3.2, OIDC is the preferred way to connect to CILogon and for use by Globus.

Downloads

OAuth 1.0a

Stable version. Use this version with CILogon, Globus, and XSEDE.

OAuth 2.0

Related Resources