IDBrowserUseCases / docs

14 stars 7 forks source link

Should scenarios capture more UX? #1

Open dwaite opened 3 years ago

dwaite commented 3 years ago

Apologies if this is not the best place to discuss this.

While the initial document version does a good job of summarizing the cross-domain federated flow, I'm not sure it goes far enough in capturing the potential user experience when browser state is limited. To provide a few UX examples:

Single Sign-on:

Transparent SSO:

Transparent SSO as site integration:

Anti-Phishing via Device Tracking:

To me, this seems better for guiding design - for example, device tracking is an example of a security feature which requires persistent ( and > 7 days) state, while transparent SSO is an example of a feature that breaks if every use of the browser API requires user confirmation.

gffletch commented 3 years ago

I think these are all valid use cases. Can we document them individually where the focus is on the UX and browser requirements needed to enable that UX? I think it will be simpler if we keep the use cases narrow in focus.

Thoughts?