Hi all,
I recently attended and spoke at the first PyCon Canada. The video of my
talk, "Beyond Passwords: Secure Authentication with Mozilla Persona" is
online at:
http://pyvideo.org/video/1566/beyond-passwords-secure-authentication-with-mozilla-persona
Persona got a wonderfully warm reception, and many attendees were
familiar with it from a Django Toronto presentation the previous month.
One attendee successfully added Persona to his site within hours of the
presentation! Generally, people were enthusiastic, felt like we were on
the right track, and were really excited about native integration in
future versions of Firefox and FirefoxOS.
Acting out the protocol on stage got a big round of applause -- can
anyone point me to our animation mavens so we can make a nice video that
explains the protocol?
Most of the resistance I saw stemmed from objections we've seen before.
In particular:
1. Several RPs wanted more customization for the popup.
http://soapboxhq.com/ suggested that just being able to change the hue
of the popup to better coordinate with their customers' sites would go a
long way.
2. Several people thought a popup might be too jarring for users.
As a result, they were hesitant to commit to Persona until it gains more
traction or gets native integration.
3. Common concerns around Persona not Solving Everything.
"What does Persona do to help me avoid spambots?"
"What if I don't trust my email provider?"
"Couldn't you phish users with phony IdP login pages?"
I also ran into a few people that wanted to lump Persona in with other
social buttons on their sites. They thought of Persona as another login
method, *not* a replacement for their existing login system. I'm not
sure how to tweak my message to alter that preconception.
Perhaps most intriguing / novel: three separate people asked me how they
could revoke Persona access from a site, as if they were conflating
Persona with OAuth. I need to tweak the presentation to be more explicit
about how the protocol works (there's nothing to revoke!)
Still, the overall response was great. Choice tweets:
@bourgetalexndre
"Great talk about Mozilla Persona! USE IT! By dcallahan #PyConCa"
@zmanji
"Fantastic talk on Persona at #pyconca. Truly the future of ID and
authentication."
@grahammccarthy
Hey @i_am_brennan, We should add persona to @SoapBoxHQ . Especially for
@callahad's birthday. #pyconca /cc @iandouglas736 @mozilla
Cheers,
-Callahad