JIRA Issue

[#XCI-480] Web SSO application developer documentation

[XCI-480] Web SSO application developer documentation Created: 10/01/2018  Updated: 04/09/2019

Status: Closed
Project: XSEDE Cyberinfrastructure Integration
Component/s: None
Fix Version/s: PY8 (Sep '18 - Aug '19)

Type: Task Priority: Major
Reporter: Lee Liming Assignee: Lee Liming
Resolution: Unresolved Votes: 0

Issue Links:
Associated bugs and stories
associated with XCI-571 Add signoff/logout recommendations to... Backlog
SD&I Deliverable
is deliverable of XCI-478 Web SSO service integration Development
XSEDE Areas:
RACD Integration Services, RACD Security
XSEDE Priority: -
Public activity link: https://software.xsede.org/display/xci-480
Use Cases:
CAN-06: Authenticate to one or more SP resources, SP services, and XSEDE central services, CB-01: InCommon-based Authentication, IDM-02: Login to XSEDE user portal with username/password, IDM-04: Login to XSEDE user portal with a non-XSEDE identity, IDM-05: Link or unlink a non-XSEDE identity, IDM-06: Login to a science gateway with an XSEDE identity, IDM-07: Login to a locally installed application with XSEDE username/password, SGW-01: Science Gateway user authentication and identity management
Track status in meeting: no


Excerpt from the Web SSO service design document:

The Web SSO service will include documentation for application developers. The key topics to be covered in the developer documentation are as follows.

  • Description of the Web SSO service (key features, behaviors)
  • The “Login with XSEDE” interface element
  • Application registration (how-to, important settings)
  • Guidelines for using XSEDE identity claims
  • Notifying XSEDE support staff about new applications
  • How to get technical support for the Web SSO service
  • References to Globus Auth Developer’s Guide and API Reference
  • Reference to Globus Auth Python SDK
  • Reference to Globus Auth developer tutorial materials


There are comments for XCI-480 that can be viewed with XSEDE authentication.