I've been looking at Mozilla Persona but I can't figure out how you would get a user to make an account on my site without having to fill out a normal "Sign Up" form.
This is how I understand the process:
This is where I'm a bit confused. I think my site would need to make a minimal account, and then ask the user to fill out a more comprehensive set of data: name, age, favorite color...
Can anyone give examples of how this is done?
I was looking at a few sites:
You've got the right idea. If you notice that the email you get doesn't map to an existing account, then you show a sign up form to the user where they need to enter their name and anything else that your site needs.
Or you do like I did in Zookeepr:
There are of course lots of other ways to do the same thing.
If you have any other questions, feel free to jump on our mailing list. There are lots of people on there that could tell you how they implemented it on their site.