cytoscape/cytoscape-explore

NDEX account support

maxkfranz opened this issue · 3 comments

TODO -- edit me

@jingjingbic, I'll leave this for you to spec out since you have a better sense of the existing login system.

The login mechanism should allow the user to login using either:

  • An explicit username/password for an NDEx account
  • A google account authorization

There are a few existing components that have been refactored into a re-usable library for this:

https://github.com/idekerlab/ce-components/tree/ce-contexts

They use react hooks to manage login state and provide user information for other components in a React App.