Skip to content

Commit

Permalink
Updates before emailing the ML
Browse files Browse the repository at this point in the history
  • Loading branch information
Vittorio Bertocci committed Jan 22, 2021
1 parent 3715d2f commit d083e33
Show file tree
Hide file tree
Showing 4 changed files with 44 additions and 42 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Browser-Dependent Identity Use Cases

This repo is meant as working space for members of the identity protocols community to collaborate on documenting the ways in which identity protocols (modern and otherwise) rely on web browser features to achieve classic identity scenarios, use cases and functionality.
For more details please refer to [this document](https://github.com/IDBrowserUseCases/docs/blob/main/draft-bertocci-identity-in-browser-00.html).
For more details please refer to [this document](https://datatracker.ietf.org/doc/html/draft-bertocci-identity-in-browser-00).
75 changes: 38 additions & 37 deletions draft-bertocci-identity-in-browser-00.html
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,8 @@
<meta content="xml2rfc 3.5.0" name="generator">
<meta content="security" name="keyword">
<meta content="oauth2" name="keyword">
<meta content="best current practice" name="keyword">
<meta content="openid connect" name="keyword">
<meta content="SAML" name="keyword">
<meta content="draft-bertocci-identity-in-browser-00" name="ietf.draft">
<!-- Generator version information:
xml2rfc 3.5.0
Expand All @@ -35,7 +36,7 @@
setuptools 50.3.2
six 1.15.0
-->
<link href="/var/tmp/CGItemp23032.dir/draft-bertocci-identity-in-browser-00.xml" rel="alternate" type="application/rfc+xml">
<link href="/var/tmp/CGItemp23124.dir/draft-bertocci-identity-in-browser-00.xml" rel="alternate" type="application/rfc+xml">
<link href="#copyright" rel="license">
<style type="text/css">/*
Expand Down Expand Up @@ -1177,7 +1178,7 @@
</tr></thead>
<tfoot><tr>
<td class="left">Bertocci &amp; Fletcher</td>
<td class="center">Expires 8 July 2021</td>
<td class="center">Expires 26 July 2021</td>
<td class="right">[Page]</td>
</tr></tfoot>
</table>
Expand All @@ -1190,12 +1191,12 @@
<dd class="internet-draft">draft-bertocci-identity-in-browser-00</dd>
<dt class="label-published">Published:</dt>
<dd class="published">
<time datetime="2021-01-04" class="published">4 January 2021</time>
<time datetime="2021-01-22" class="published">22 January 2021</time>
</dd>
<dt class="label-intended-status">Intended Status:</dt>
<dd class="intended-status">Informational</dd>
<dt class="label-expires">Expires:</dt>
<dd class="expires"><time datetime="2021-07-08">8 July 2021</time></dd>
<dd class="expires"><time datetime="2021-07-26">26 July 2021</time></dd>
<dt class="label-authors">Authors:</dt>
<dd class="authors">
<div class="author">
Expand Down Expand Up @@ -1235,7 +1236,7 @@ <h2 id="name-status-of-this-memo">
time. It is inappropriate to use Internet-Drafts as reference
material or to cite them other than as "work in progress."<a href="#section-boilerplate.1-3" class="pilcrow"></a></p>
<p id="section-boilerplate.1-4">
This Internet-Draft will expire on 8 July 2021.<a href="#section-boilerplate.1-4" class="pilcrow"></a></p>
This Internet-Draft will expire on 26 July 2021.<a href="#section-boilerplate.1-4" class="pilcrow"></a></p>
</section>
</div>
<div id="copyright">
Expand Down Expand Up @@ -1263,90 +1264,90 @@ <h2 id="name-copyright-notice">
<a href="#" onclick="scroll(0,0)" class="toplink"></a><h2 id="name-table-of-contents">
<a href="#name-table-of-contents" class="section-name selfRef">Table of Contents</a>
</h2>
<nav class="toc"><ul class="compact toc ulEmpty">
<li class="compact toc ulEmpty" id="section-toc.1-1.1">
<nav class="toc"><ul class="compact ulEmpty toc">
<li class="compact ulEmpty toc" id="section-toc.1-1.1">
<p id="section-toc.1-1.1.1" class="keepWithNext"><a href="#section-1" class="xref">1</a>.  <a href="#name-overview" class="xref">Overview</a><a href="#section-toc.1-1.1.1" class="pilcrow"></a></p>
<ul class="compact toc ulEmpty">
<li class="compact toc ulEmpty" id="section-toc.1-1.1.2.1">
<ul class="compact ulEmpty toc">
<li class="compact ulEmpty toc" id="section-toc.1-1.1.2.1">
<p id="section-toc.1-1.1.2.1.1" class="keepWithNext"><a href="#section-1.1" class="xref">1.1</a>.  <a href="#name-scope" class="xref">Scope</a><a href="#section-toc.1-1.1.2.1.1" class="pilcrow"></a></p>
</li>
</ul>
</li>
<li class="compact toc ulEmpty" id="section-toc.1-1.2">
<li class="compact ulEmpty toc" id="section-toc.1-1.2">
<p id="section-toc.1-1.2.1" class="keepWithNext"><a href="#section-2" class="xref">2</a>.  <a href="#name-conventions-and-definitions" class="xref">Conventions and Definitions</a><a href="#section-toc.1-1.2.1" class="pilcrow"></a></p>
</li>
<li class="compact toc ulEmpty" id="section-toc.1-1.3">
<li class="compact ulEmpty toc" id="section-toc.1-1.3">
<p id="section-toc.1-1.3.1"><a href="#section-3" class="xref">3</a>.  <a href="#name-contribution-process" class="xref">Contribution Process</a><a href="#section-toc.1-1.3.1" class="pilcrow"></a></p>
<ul class="compact toc ulEmpty">
<li class="compact toc ulEmpty" id="section-toc.1-1.3.2.1">
<ul class="compact ulEmpty toc">
<li class="compact ulEmpty toc" id="section-toc.1-1.3.2.1">
<p id="section-toc.1-1.3.2.1.1"><a href="#section-3.1" class="xref">3.1</a>.  <a href="#name-contributing-scenarios" class="xref">Contributing Scenarios</a><a href="#section-toc.1-1.3.2.1.1" class="pilcrow"></a></p>
</li>
<li class="compact toc ulEmpty" id="section-toc.1-1.3.2.2">
<li class="compact ulEmpty toc" id="section-toc.1-1.3.2.2">
<p id="section-toc.1-1.3.2.2.1"><a href="#section-3.2" class="xref">3.2</a>.  <a href="#name-discussing-scenarios-detail" class="xref">Discussing Scenarios Details and Inclusion</a><a href="#section-toc.1-1.3.2.2.1" class="pilcrow"></a></p>
</li>
</ul>
</li>
<li class="compact toc ulEmpty" id="section-toc.1-1.4">
<li class="compact ulEmpty toc" id="section-toc.1-1.4">
<p id="section-toc.1-1.4.1"><a href="#section-4" class="xref">4</a>.  <a href="#name-the-use-case-template" class="xref">The Use Case Template</a><a href="#section-toc.1-1.4.1" class="pilcrow"></a></p>
</li>
<li class="compact toc ulEmpty" id="section-toc.1-1.5">
<li class="compact ulEmpty toc" id="section-toc.1-1.5">
<p id="section-toc.1-1.5.1"><a href="#section-5" class="xref">5</a>.  <a href="#name-scenarios" class="xref">Scenarios</a><a href="#section-toc.1-1.5.1" class="pilcrow"></a></p>
<ul class="compact toc ulEmpty">
<li class="compact toc ulEmpty" id="section-toc.1-1.5.2.1">
<ul class="compact ulEmpty toc">
<li class="compact ulEmpty toc" id="section-toc.1-1.5.2.1">
<p id="section-toc.1-1.5.2.1.1"><a href="#section-5.1" class="xref">5.1</a>.  <a href="#name-openid-connect-redirect-bas" class="xref">OpenID Connect Redirect Based Sign in via Form POST</a><a href="#section-toc.1-1.5.2.1.1" class="pilcrow"></a></p>
<ul class="compact toc ulEmpty">
<li class="compact toc ulEmpty" id="section-toc.1-1.5.2.1.2.1">
<ul class="compact ulEmpty toc">
<li class="compact ulEmpty toc" id="section-toc.1-1.5.2.1.2.1">
<p id="section-toc.1-1.5.2.1.2.1.1"><a href="#section-5.1.1" class="xref">5.1.1</a>.  <a href="#name-summary" class="xref">Summary</a><a href="#section-toc.1-1.5.2.1.2.1.1" class="pilcrow"></a></p>
</li>
<li class="compact toc ulEmpty" id="section-toc.1-1.5.2.1.2.2">
<li class="compact ulEmpty toc" id="section-toc.1-1.5.2.1.2.2">
<p id="section-toc.1-1.5.2.1.2.2.1"><a href="#section-5.1.2" class="xref">5.1.2</a>.  <a href="#name-description-of-the-flow" class="xref">Description Of The Flow</a><a href="#section-toc.1-1.5.2.1.2.2.1" class="pilcrow"></a></p>
</li>
<li class="compact toc ulEmpty" id="section-toc.1-1.5.2.1.2.3">
<li class="compact ulEmpty toc" id="section-toc.1-1.5.2.1.2.3">
<p id="section-toc.1-1.5.2.1.2.3.1"><a href="#section-5.1.3" class="xref">5.1.3</a>.  <a href="#name-intended-user-experience" class="xref">Intended User Experience</a><a href="#section-toc.1-1.5.2.1.2.3.1" class="pilcrow"></a></p>
</li>
<li class="compact toc ulEmpty" id="section-toc.1-1.5.2.1.2.4">
<li class="compact ulEmpty toc" id="section-toc.1-1.5.2.1.2.4">
<p id="section-toc.1-1.5.2.1.2.4.1"><a href="#section-5.1.4" class="xref">5.1.4</a>.  <a href="#name-privacy-considerations" class="xref">Privacy Considerations</a><a href="#section-toc.1-1.5.2.1.2.4.1" class="pilcrow"></a></p>
</li>
<li class="compact toc ulEmpty" id="section-toc.1-1.5.2.1.2.5">
<li class="compact ulEmpty toc" id="section-toc.1-1.5.2.1.2.5">
<p id="section-toc.1-1.5.2.1.2.5.1"><a href="#section-5.1.5" class="xref">5.1.5</a>.  <a href="#name-miscellaneous" class="xref">Miscellaneous</a><a href="#section-toc.1-1.5.2.1.2.5.1" class="pilcrow"></a></p>
</li>
</ul>
</li>
<li class="compact toc ulEmpty" id="section-toc.1-1.5.2.2">
<li class="compact ulEmpty toc" id="section-toc.1-1.5.2.2">
<p id="section-toc.1-1.5.2.2.1"><a href="#section-5.2" class="xref">5.2</a>.  <a href="#name-todo-scenario-title" class="xref">TODO Scenario Title</a><a href="#section-toc.1-1.5.2.2.1" class="pilcrow"></a></p>
<ul class="compact toc ulEmpty">
<li class="compact toc ulEmpty" id="section-toc.1-1.5.2.2.2.1">
<ul class="compact ulEmpty toc">
<li class="compact ulEmpty toc" id="section-toc.1-1.5.2.2.2.1">
<p id="section-toc.1-1.5.2.2.2.1.1"><a href="#section-5.2.1" class="xref">5.2.1</a>.  <a href="#name-summary-2" class="xref">Summary</a><a href="#section-toc.1-1.5.2.2.2.1.1" class="pilcrow"></a></p>
</li>
<li class="compact toc ulEmpty" id="section-toc.1-1.5.2.2.2.2">
<li class="compact ulEmpty toc" id="section-toc.1-1.5.2.2.2.2">
<p id="section-toc.1-1.5.2.2.2.2.1"><a href="#section-5.2.2" class="xref">5.2.2</a>.  <a href="#name-description-of-the-flow-2" class="xref">Description Of The Flow</a><a href="#section-toc.1-1.5.2.2.2.2.1" class="pilcrow"></a></p>
</li>
<li class="compact toc ulEmpty" id="section-toc.1-1.5.2.2.2.3">
<li class="compact ulEmpty toc" id="section-toc.1-1.5.2.2.2.3">
<p id="section-toc.1-1.5.2.2.2.3.1"><a href="#section-5.2.3" class="xref">5.2.3</a>.  <a href="#name-intended-user-experience-2" class="xref">Intended User Experience</a><a href="#section-toc.1-1.5.2.2.2.3.1" class="pilcrow"></a></p>
</li>
<li class="compact toc ulEmpty" id="section-toc.1-1.5.2.2.2.4">
<li class="compact ulEmpty toc" id="section-toc.1-1.5.2.2.2.4">
<p id="section-toc.1-1.5.2.2.2.4.1"><a href="#section-5.2.4" class="xref">5.2.4</a>.  <a href="#name-privacy-considerations-2" class="xref">Privacy Considerations</a><a href="#section-toc.1-1.5.2.2.2.4.1" class="pilcrow"></a></p>
</li>
<li class="compact toc ulEmpty" id="section-toc.1-1.5.2.2.2.5">
<li class="compact ulEmpty toc" id="section-toc.1-1.5.2.2.2.5">
<p id="section-toc.1-1.5.2.2.2.5.1"><a href="#section-5.2.5" class="xref">5.2.5</a>.  <a href="#name-miscellaneous-2" class="xref">Miscellaneous</a><a href="#section-toc.1-1.5.2.2.2.5.1" class="pilcrow"></a></p>
</li>
</ul>
</li>
</ul>
</li>
<li class="compact toc ulEmpty" id="section-toc.1-1.6">
<li class="compact ulEmpty toc" id="section-toc.1-1.6">
<p id="section-toc.1-1.6.1"><a href="#section-6" class="xref">6</a>.  <a href="#name-acknowledgements" class="xref">Acknowledgements</a><a href="#section-toc.1-1.6.1" class="pilcrow"></a></p>
</li>
<li class="compact toc ulEmpty" id="section-toc.1-1.7">
<li class="compact ulEmpty toc" id="section-toc.1-1.7">
<p id="section-toc.1-1.7.1"><a href="#section-7" class="xref">7</a>.  <a href="#name-iana-considerations" class="xref">IANA Considerations</a><a href="#section-toc.1-1.7.1" class="pilcrow"></a></p>
</li>
<li class="compact toc ulEmpty" id="section-toc.1-1.8">
<li class="compact ulEmpty toc" id="section-toc.1-1.8">
<p id="section-toc.1-1.8.1"><a href="#section-8" class="xref">8</a>.  <a href="#name-security-considerations" class="xref">Security Considerations</a><a href="#section-toc.1-1.8.1" class="pilcrow"></a></p>
</li>
<li class="compact toc ulEmpty" id="section-toc.1-1.9">
<li class="compact ulEmpty toc" id="section-toc.1-1.9">
<p id="section-toc.1-1.9.1"><a href="#section-9" class="xref">9</a>.  <a href="#name-informative-references" class="xref">Informative References</a><a href="#section-toc.1-1.9.1" class="pilcrow"></a></p>
</li>
<li class="compact toc ulEmpty" id="section-toc.1-1.10">
<li class="compact ulEmpty toc" id="section-toc.1-1.10">
<p id="section-toc.1-1.10.1"><a href="#section-appendix.a" class="xref"></a><a href="#name-authors-addresses" class="xref">Authors' Addresses</a><a href="#section-toc.1-1.10.1" class="pilcrow"></a></p>
</li>
</ul>
Expand Down
5 changes: 3 additions & 2 deletions src/draft-bertocci-identity-in-browser-00.xml
Original file line number Diff line number Diff line change
Expand Up @@ -10,12 +10,13 @@
<author initials="G." surname="Fletcher" fullname="George Fletcher"><organization>Verizon Media</organization><address><postal><street></street>
</postal><email>gffletch@aol.com</email>
</address></author>
<date year="2021" month="January" day="4"></date>
<date year="2021" month="January" day="22"></date>
<area>Security</area>
<workgroup>Web Authorization Protocol</workgroup>
<keyword>security</keyword>
<keyword>oauth2</keyword>
<keyword>best current practice</keyword>
<keyword>openid connect</keyword>
<keyword>SAML</keyword>

<abstract>
<t>This informational document aims to gather in a single place all the most important scenarios in which identity protocols in current use leverage web browser features to achieve their goals and deliver their intended user experience.
Expand Down
4 changes: 2 additions & 2 deletions src/main.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@ abbrev = "browser-use-cases"
ipr = "trust200902"
area = "Security"
workgroup = "Web Authorization Protocol"
keyword = ["security", "oauth2", "best current practice"]
keyword = ["security", "oauth2", "openid connect", "SAML"]
category = "info"
date = 2021-01-04T18:00:00Z
date = 2021-01-22T11:30:00Z

[seriesInfo]
name = "Internet-Draft"
Expand Down

0 comments on commit d083e33

Please sign in to comment.