Mozilla has released a second beta of its distributed online identity system, Mozilla Persona. The Persona project is Mozilla’s effort to tackle online identity management by eliminating usernames and passwords. Instead, Persona shifts the focus away from individual websites and handles the login details for you, using just your email address. Among the new features Continue Reading →