Mozilla Persona (for user authentication)

Has anyone tried using
Mozilla Persona
for user authentication with a Vaadin app?

For the purpose of simply authenticating users, Persona seems like a simpler cleaner solution than all the previous attempts (Oauth, OpenID).

I’ve only looked briefly, but Persona seems to require a JavaScript library on the client-side. I don’t know anything about JavaScript, so I have no idea whether Persona can be made to work with a Vaadin 7 app or not.