I agree - we have 16 use cases to cover off and need to be clear for each
one what is wanted.  The easy case(s) are done - its the remaining dozen or
so that will need thinking hats

Possible material for a one day, online sprint?

Paul Brian
07540 456 115
paul@mikadosoftware.com
@lifeisstillgood
pbrian.mikadosoftware.com

On 31 May 2013, at 16:29, Philip Schatz <notifications@github.com> wrote:

In rhaptos2/repo/auth.py:

>
> -        self.user_id = self.userID
> +    """
> +    useruri = create_temp_user("temporary", "http:/openid.cnx.org/%s" % str(uuid.uuid4()))
> +    tempuserdict = {'fullname':"temporary user", 'user_id':useruri}
> +    create_session(tempuserdict)
> +    return tempuserdict

I thought we decided on creating a userid (should be cheap) but not linking
it to any OpenID (which I think this code is doing).

That way the user can save but if their machine loses the reference to the
UserID they lose all their content.

Now that there is some implementation/attempts at getting this to work
maybe we should revisit this strategy?

—
Reply to this email directly or view it on
GitHub<https://github.com/Connexions/rhaptos2.repo/pull/132/files#r4478967>
.

-- 


www.mikadosoftware.com

See your software improve with every change.