[Design] [Cosmo] [Proposal] Anonymous login with Ticket + Password
Mimi Yin
mimi at osafoundation.org
Mon Aug 21 14:10:20 PDT 2006
Since Sheila sent out this email, we've slightly altered the design
proposal. Instead of using the ticket as a password, we've decided to
give the user an option to add password-protection.
Proposed workflows
Option 1: No password protection (Same as Today)
+ Publish collection
+ Copy URLs to clipboard (Read-only and Read-Write tickets)
+ Send tickets to sharees in some out-of-band way (email, IM)
+ Sharees click on ticket to access share in Cosmo UI
Option 2: Add password protection
+ Publish collection
+ Check option to 'Add password protection'
+ Type a password into a field
+ Confirm password
+ Copy URLs (tickets) and password to clipboard
+ Send tickets + password to sharees in some out-of-band way (email, IM)
+ Sharees click on tickets to access share in Cosmo UI
+ Sharees must type in the password in order to view / edit the share
(depending on the ticket)
Our rationale: From an implementation standpoint, it is redundant to
require both a ticket and a password, we decided on this proposal for
the following reasons:
+ We want the password to be optional
+ However, we don't want users to pass around plain English URLs
that would be dead simple for everyone to hack (e.g. osaf.us/bcm/work)
+ Machine-generated tickets are better used as a URL, something the
user clicks on
+ On the other hand, passwords will be more user-friendly if they are
user-defined (more likely to be something the sharee can remember, at
least remember for long enough to type it into a password field to
access the Cosmo UI.)
We brought this up last week at the Cosmo Sprint and there seemed to
be some concern about the proposal. I am throwing this on the list
now to invite more discussion.
On Jul 28, 2006, at 1:43 PM, Sheila Mooney wrote:
> + WHERE WE ARE NOW & NEXT ACTIONS:
>
> + There seems to be general agreement that we need some security
> model/privileges in order to accommodate all potential users in the
> long-term.
> + We need to be able to support additional security as a choice
> but not a requirement for all users.
> + There is acknowledgment that going with forced security or none
> in the short-term will be a barrier for some people.
> + There is some suggestion that tickets are not appropriate for
> the long-term.
> + We don't yet know the cost of any of the proposals that were
> presented.
> + Spelling out the target user group and their needs in more
> detail will help us figure out the right solution for the short-
> term and the long-term.
> + There are definitely some options in the short-term (Beta), that
> would meet the design requirements and enhance the security for users.
> + The design and dev teams will continue to explore the optimal
> solution to put in place for 1.0.
> + The design team would also like to do a LAST CALL on the idea of
> using the tickets as a password as a proposal for Beta.
>
>
>
>
>
>
>
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
>
> Open Source Applications Foundation "Design" mailing list
> http://lists.osafoundation.org/mailman/listinfo/design
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osafoundation.org/pipermail/design/attachments/20060821/558e5ee4/attachment.html
More information about the Design
mailing list