├── .github └── ISSUE_TEMPLATE │ └── user-story.md ├── LICENSE.md ├── README.md └── decision_tree_flows ├── Draft Chrome Logout From IdP.png ├── Federated Logout Flow.png ├── Federated Session Flow.png ├── historical ├── Federated Login OIDC Oauth2 Auth Code Flow TODAY.png ├── Federated Login OIDC Oauth2 Auth Code Flow.png ├── Federated Login OIDC Oauth2 Hybrid Flow.png ├── Federated Login OIDC Oauth2 Implicit Flow.png ├── Federated Login OIDC_Oauth2 Hybrid Flow TODAY.png ├── Federated Login SAML Flow TODAY.png ├── Federated Login SAML Flow.png ├── Federated Login. OIDC_Oauth2 Implicit Flow TODAY.png ├── Safari Federated Login OIDC Oauth2 Auth Code Flow.png └── info ├── info └── login ├── Federated Login OIDC Oauth2 Auth Code Flow.png ├── Federated Login OIDC Oauth2 Hybrid Flow.png ├── Federated Login OIDC Oauth2 Implicit Flow.png ├── Federated Login SAML Flow.png ├── as_of_today ├── Federated Login OIDC Oauth2 Auth Code Flow TODAY.png ├── Federated Login OIDC_Oauth2 Hybrid Flow TODAY.png ├── Federated Login SAML Flow TODAY.png ├── Federated Login. OIDC_Oauth2 Implicit Flow TODAY.png └── info ├── browser_specific ├── Draft Chrome Auth Code Login Flow.png ├── Draft Chrome Iframe Implicit Grant Silent Login Flow.png ├── Draft Chrome Social Widget Login.png ├── Safari Federated Login OIDC Oauth2 Auth Code Flow.png └── info └── info /.github/ISSUE_TEMPLATE/user-story.md: -------------------------------------------------------------------------------- 1 | --- 2 | name: User Story 3 | about: Real-world examples of federated authentication actions that are clearly sanctioned 4 | or unsanctioned 5 | title: 'User Story:' 6 | labels: '' 7 | assignees: '' 8 | 9 | --- 10 | 11 | # User story 12 | (As a [persona], I [want to], [so that].) 13 | 14 | # Context of the story 15 | [Example: authentication in an enterprise; authentication in higher education; authentication in e-commerce] 16 | 17 | # Should this be considered sanctioned or unsanctioned tracking? 18 | 19 | # Explicit list of parties involved 20 | 21 | # Complicating characteristics 22 | [Example: This scenario is sanctioned tracking except in the following scenarios...] 23 | 24 | # Additional information 25 | -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- 1 | All documents in this Repository are licensed by contributors under the [W3C Document 2 | License](http://www.w3.org/Consortium/Legal/copyright-documents). 3 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # use-case-library -------------------------------------------------------------------------------- /decision_tree_flows/Draft Chrome Logout From IdP.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fedidcg/use-case-library/e3451036fe4c92a56a37cdf486b305b280d49707/decision_tree_flows/Draft Chrome Logout From IdP.png -------------------------------------------------------------------------------- /decision_tree_flows/Federated Logout Flow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fedidcg/use-case-library/e3451036fe4c92a56a37cdf486b305b280d49707/decision_tree_flows/Federated Logout Flow.png -------------------------------------------------------------------------------- /decision_tree_flows/Federated Session Flow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fedidcg/use-case-library/e3451036fe4c92a56a37cdf486b305b280d49707/decision_tree_flows/Federated Session Flow.png -------------------------------------------------------------------------------- /decision_tree_flows/historical/Federated Login OIDC Oauth2 Auth Code Flow TODAY.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fedidcg/use-case-library/e3451036fe4c92a56a37cdf486b305b280d49707/decision_tree_flows/historical/Federated Login OIDC Oauth2 Auth Code Flow TODAY.png -------------------------------------------------------------------------------- /decision_tree_flows/historical/Federated Login OIDC Oauth2 Auth Code Flow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fedidcg/use-case-library/e3451036fe4c92a56a37cdf486b305b280d49707/decision_tree_flows/historical/Federated Login OIDC Oauth2 Auth Code Flow.png -------------------------------------------------------------------------------- /decision_tree_flows/historical/Federated Login OIDC Oauth2 Hybrid Flow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fedidcg/use-case-library/e3451036fe4c92a56a37cdf486b305b280d49707/decision_tree_flows/historical/Federated Login OIDC Oauth2 Hybrid Flow.png -------------------------------------------------------------------------------- /decision_tree_flows/historical/Federated Login OIDC Oauth2 Implicit Flow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fedidcg/use-case-library/e3451036fe4c92a56a37cdf486b305b280d49707/decision_tree_flows/historical/Federated Login OIDC Oauth2 Implicit Flow.png -------------------------------------------------------------------------------- /decision_tree_flows/historical/Federated Login OIDC_Oauth2 Hybrid Flow TODAY.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fedidcg/use-case-library/e3451036fe4c92a56a37cdf486b305b280d49707/decision_tree_flows/historical/Federated Login OIDC_Oauth2 Hybrid Flow TODAY.png -------------------------------------------------------------------------------- /decision_tree_flows/historical/Federated Login SAML Flow TODAY.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fedidcg/use-case-library/e3451036fe4c92a56a37cdf486b305b280d49707/decision_tree_flows/historical/Federated Login SAML Flow TODAY.png -------------------------------------------------------------------------------- /decision_tree_flows/historical/Federated Login SAML Flow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fedidcg/use-case-library/e3451036fe4c92a56a37cdf486b305b280d49707/decision_tree_flows/historical/Federated Login SAML Flow.png -------------------------------------------------------------------------------- /decision_tree_flows/historical/Federated Login. OIDC_Oauth2 Implicit Flow TODAY.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fedidcg/use-case-library/e3451036fe4c92a56a37cdf486b305b280d49707/decision_tree_flows/historical/Federated Login. OIDC_Oauth2 Implicit Flow TODAY.png -------------------------------------------------------------------------------- /decision_tree_flows/historical/Safari Federated Login OIDC Oauth2 Auth Code Flow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fedidcg/use-case-library/e3451036fe4c92a56a37cdf486b305b280d49707/decision_tree_flows/historical/Safari Federated Login OIDC Oauth2 Auth Code Flow.png -------------------------------------------------------------------------------- /decision_tree_flows/historical/info: -------------------------------------------------------------------------------- 1 | Folder for historical files 2 | -------------------------------------------------------------------------------- /decision_tree_flows/info: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /decision_tree_flows/login/Federated Login OIDC Oauth2 Auth Code Flow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fedidcg/use-case-library/e3451036fe4c92a56a37cdf486b305b280d49707/decision_tree_flows/login/Federated Login OIDC Oauth2 Auth Code Flow.png -------------------------------------------------------------------------------- /decision_tree_flows/login/Federated Login OIDC Oauth2 Hybrid Flow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fedidcg/use-case-library/e3451036fe4c92a56a37cdf486b305b280d49707/decision_tree_flows/login/Federated Login OIDC Oauth2 Hybrid Flow.png -------------------------------------------------------------------------------- /decision_tree_flows/login/Federated Login OIDC Oauth2 Implicit Flow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fedidcg/use-case-library/e3451036fe4c92a56a37cdf486b305b280d49707/decision_tree_flows/login/Federated Login OIDC Oauth2 Implicit Flow.png -------------------------------------------------------------------------------- /decision_tree_flows/login/Federated Login SAML Flow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fedidcg/use-case-library/e3451036fe4c92a56a37cdf486b305b280d49707/decision_tree_flows/login/Federated Login SAML Flow.png -------------------------------------------------------------------------------- /decision_tree_flows/login/as_of_today/Federated Login OIDC Oauth2 Auth Code Flow TODAY.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fedidcg/use-case-library/e3451036fe4c92a56a37cdf486b305b280d49707/decision_tree_flows/login/as_of_today/Federated Login OIDC Oauth2 Auth Code Flow TODAY.png -------------------------------------------------------------------------------- /decision_tree_flows/login/as_of_today/Federated Login OIDC_Oauth2 Hybrid Flow TODAY.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fedidcg/use-case-library/e3451036fe4c92a56a37cdf486b305b280d49707/decision_tree_flows/login/as_of_today/Federated Login OIDC_Oauth2 Hybrid Flow TODAY.png -------------------------------------------------------------------------------- /decision_tree_flows/login/as_of_today/Federated Login SAML Flow TODAY.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fedidcg/use-case-library/e3451036fe4c92a56a37cdf486b305b280d49707/decision_tree_flows/login/as_of_today/Federated Login SAML Flow TODAY.png -------------------------------------------------------------------------------- /decision_tree_flows/login/as_of_today/Federated Login. OIDC_Oauth2 Implicit Flow TODAY.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fedidcg/use-case-library/e3451036fe4c92a56a37cdf486b305b280d49707/decision_tree_flows/login/as_of_today/Federated Login. OIDC_Oauth2 Implicit Flow TODAY.png -------------------------------------------------------------------------------- /decision_tree_flows/login/as_of_today/info: -------------------------------------------------------------------------------- 1 | Folder for generalized flows for how things work today 2 | -------------------------------------------------------------------------------- /decision_tree_flows/login/browser_specific/Draft Chrome Auth Code Login Flow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fedidcg/use-case-library/e3451036fe4c92a56a37cdf486b305b280d49707/decision_tree_flows/login/browser_specific/Draft Chrome Auth Code Login Flow.png -------------------------------------------------------------------------------- /decision_tree_flows/login/browser_specific/Draft Chrome Iframe Implicit Grant Silent Login Flow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fedidcg/use-case-library/e3451036fe4c92a56a37cdf486b305b280d49707/decision_tree_flows/login/browser_specific/Draft Chrome Iframe Implicit Grant Silent Login Flow.png -------------------------------------------------------------------------------- /decision_tree_flows/login/browser_specific/Draft Chrome Social Widget Login.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fedidcg/use-case-library/e3451036fe4c92a56a37cdf486b305b280d49707/decision_tree_flows/login/browser_specific/Draft Chrome Social Widget Login.png -------------------------------------------------------------------------------- /decision_tree_flows/login/browser_specific/Safari Federated Login OIDC Oauth2 Auth Code Flow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fedidcg/use-case-library/e3451036fe4c92a56a37cdf486b305b280d49707/decision_tree_flows/login/browser_specific/Safari Federated Login OIDC Oauth2 Auth Code Flow.png -------------------------------------------------------------------------------- /decision_tree_flows/login/browser_specific/info: -------------------------------------------------------------------------------- 1 | Folder for browser specific versions of the federated login flows 2 | -------------------------------------------------------------------------------- /decision_tree_flows/login/info: -------------------------------------------------------------------------------- 1 | Federated login folder 2 | --------------------------------------------------------------------------------