Mozilla Labs, the makers of Firefox browser and Thunderbird, have come up with … Review Mozilla Persona authentication system