Visible to the public WebGME and CPS-VO Integration Meeting Conflict Detection Enabled

Agenda

Design a technical strategy for single sign on wrt to WebGME based Design Studios on the VO.

https://docs.google.com/presentation/d/1PFJ_tfWa-2LX5PAv2ra2mMnZqqQhHvpZTiD2-e7rpJc/edit?usp=sharing

CPS-VO

1. JWToken generated by CPS-VO (with userId: <userId>) using shared RSA Keys

2. Passes in url query of running webgme instance

3. a) userId doesn't exist -> A new user is created in the webgme database

b) userId exists -> Users can access all his/her projects

WebGME

1. profile page anchor

2. autogenerated user should be able to create project (configurable)