On 2010-03-26 12:04 PST, Kai Engert wrote:
> On 26.03.2010 13:44, Gervase Markham wrote:
>> I've been looking at your documents, but I do think this is a case where
>> a picture is worth a thousand words. Do you have any plans to provide UI
>> mockups?
> 
> Hi Gerv,
> 
> thanks a lot for your feedback. I've created a graphical presentation 
> for the client authentication part:
> 
> http://kuix.de/mozilla/sslauth/cli-v1-pres/
> 
> Some more explanations:
> 
> There isn't a lot of UI involved, besides some icons and a configuration 
> dialog with dynamic content (see ASCII screenshot in the client 
> authentication document, pages 7 and 8).
> 
> (For each icon there'd be a related menu command for accessibility.)
> 
> When an icon is clicked, you'd get a popup menu with the list of related 
> sites (connection attempt or currently authenticated).
> 
> If there's just one related site, we could jump to the config dialog 
> directly.

The sequence of events in the dialog is likely, IMO, to give the users the
impression that client authentication is a user-initiated act, rather than
a server initiated act.  It seems to say to the user, "if you want to
authenticate to this server with your cert, you select your cert and click
here".  I gather that the intent is that the browser will (re)initiate an
https request to the server(s) in response to that click.  But there is no
assurance that the server will request client auth when the subsequent
requests are sent.

I think this is likely to lead to a lot of inquiries/complaints from users,
asking "why can't I authenticate to this site whenever I want to?".

Also, what are those icons supposed to represent?  It looks to me like a
book and a light beam, where the book eventually interrupts the light beam,
much as objects on a conveyor belt at a supermarket checkout break the
light beam which stops the belt.  Perhaps that's not what it's showing me,
but if it is, that doesn't suggest to me anything having to do with
authentication.  But this is a minor point.  I'm sure that suitable icons
can be found.
-- 
dev-tech-crypto mailing list
dev-tech-crypto@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-tech-crypto

Reply via email to