Just for tracking reasons, a first implementation using navigator.id.get is here: https://github.com/aerogear/aerogear-js/pull/100
Apart from that, there is an implementation using navigator.id.watch and navigator.id.request: https://github.com/tolis-e/aerogear-js-persona-authentication-poc/blob/persona_watch-request/static/src/authentication/adapters/persona.js
Examples for both implementations can be found in: https://github.com/tolis-e/aerogear-js-persona-authentication-poc There are two branches covering both cases
Just for tracking reasons, a first implementation using navigator.id.get is here: https://github.com/aerogear/aerogear-js/pull/100
Apart from that, there is an implementation using navigator.id.watch and navigator.id.request: https://github.com/tolis-e/aerogear-js-persona-authentication-poc/blob/persona_watch-request/static/src/authentication/adapters/persona.js
Examples for both implementations can be found in: https://github.com/tolis-e/aerogear-js-persona-authentication-poc There are two branches covering both cases