B blog.mozilla.org Mozilla publishes position paper on the EU Digital Identity Framework 216 points xoa 5 years ago 156 comments