<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<font size="2" face="Tahoma" color="#000000 ">There is UI, in the fxa-content-server. Besides typical actions on the fxa-content-server (signin, signup, etc), the UI will have an additional responsibility: explaining to the user who wants access, and to what data.</font><div><font size="2" face="Tahoma" color="#000000 "><br></font></div><div><font face="Tahoma" size="2">Minimally, this will involve showing the RP's name and logo, and any errors that occur on the fxa-oauth-server (examples include wrong redirect_uri, unknown client, missing required parameter, etc). </font></div><div><font face="Tahoma" size="2"><br></font></div><div><font face="Tahoma" size="2">Branch of this work: https://github.com/mozilla/fxa-content-server/tree/oauth</font></div><div><font face="Tahoma" size="2">awsbox of said branch: https://oauth-ui.dev.lcip.org/</font></div><div><span style="font-family: Tahoma; font-size: small; ">full flow excerising said awsbox: </span><span style="font-family: Tahoma; font-size: small; ">https://</span>123done<span style="font-family: Tahoma; font-size: small; ">.</span><span style="font-family: Tahoma; font-size: small; ">dev</span><span style="font-family: Tahoma; font-size: small; ">.</span><span style="font-family: Tahoma; font-size: small; ">lcip</span><span style="font-family: Tahoma; font-size: small; ">.org/</span>
</div><div><font face="Tahoma" size="2"><br></font></div><div><font face="Tahoma" size="2"><br></font></div><div><font face="Tahoma" size="2">After this ships, in a galaxy far far away, the UI will also include localized explanations of the requested scopes (email, avatar, contacts, bitcoin address, bank account), along with checkboxes to turn that stuff off. (My email?! Screw you!). But we can ignore this for now.</font></div><div class="mb_sig"></div><blockquote class="history_container" type="cite" style="border-left-style:solid;border-width:1px; margin-top:20px; margin-left:0px;padding-left:10px;">
<p style="color: #AAAAAA; margin-top: 10px;">On 4/15/2014 5:39:47 PM, Peter deHaan <pdehaan@mozilla.com>wrote:</p>Gentlemen,
<br>
<br>Re: oauth server,
<br>
<br>Is there going to be some front end for the oauth server that will require testing and whatnot, or is the oauth stuff just a backend and the clients will implement all the UI?
<br>
<br>-peter
<br>
<br>
</blockquote>