Questions tagged [browserid]

browserid from mozilla is a distributed web identity and login system. Sites use client side javascript to get an assertion from the browser which vouches for the ownership of an email address. The site then verifies the assertion using server-side code. It does this using information served from the domain of the email address at a well-known URL.

browserid from mozilla is a distributed web identity and login system.

Sites use client side javascript to get an assertion from the browser which vouches for the ownership of an email address. The site then verifies the assertion using server-side code. It does this using information served from the domain of the email address at a well-known URL.

Links

37 questions
14
votes
2 answers

Is it possible to use Mozilla Persona (BrowserID) with mobile apps?

Is it possible to easily use Mozilla Persona (Browser ID) for native iOS and Android apps? Or is it just too much of a hassle getting the information out of the web view?
znq
  • 44,613
  • 41
  • 116
  • 144
13
votes
2 answers

why Does "navigator.userAgent" in javaScript returns the String "Mozilla" when tried in a google chrome borwser?

Im developing a javaScript code and I want to determine the version and brand of the client's browser, here's the piece of code I'm using to do so : var browserName ; function BrowserCheckin () { if(navigator.userAgent.indexOf("Mozilla") >…
user633784
6
votes
0 answers

What are the advantages of openID over browserID?

I am currently working on a webapp and am wondering about the trade-offs of using browserID vs OpenId. It seems to me that many more users have accounts with google or facebook than with browserID, so it might be easier for them to login. On the…
jfoucher
  • 2,251
  • 2
  • 21
  • 29
6
votes
2 answers

How do I update loggedInUser after onlogin in Mozilla Persona

I'm using Mozilla Persona on a project. I would like to update loggedInUser after onlogin. But loggedInUser is an attribute of an object passed to navigator.id.watch(). navigator.id.watch() was called once (in a AngularJS service). Should I call it…
slacktracer
  • 6,262
  • 6
  • 28
  • 33
5
votes
1 answer

How to run Flask-Login, Flask-BrowserID and Flask-SQLAlchemy in harmony?

The Whole Point I am attempting to make a fairly basic website with Flask (noob!) and am running into trouble with the user login system. I've decided that I want to use Flask-Login, Flask-BrowserID (Mozilla Persona) and SQLAlchemy. I am going to…
John Zeller
  • 575
  • 2
  • 7
  • 22
5
votes
1 answer

How to embed BrowserID login button in the defaultLayout

Part of the beauty of BrowserID is that it requires very little in the way of infrastructure on your website, you simply embed a button with some javascript and then setup a callback route to handle the post-authentication data. I would like to be…
Orclev
  • 695
  • 1
  • 6
  • 16
4
votes
2 answers

Is BrowserID secure?

Yesterday, Mozilla announced the BrowserID authentication system, based on the Verified Email Protocol. It looks pretty nifty, but is it secure? One problem that immediately comes to mind is that it seems that anyone who can access my browser can…
Aaron Novstrup
  • 20,967
  • 7
  • 70
  • 108
4
votes
2 answers

Mozilla's Persona (BrowserID): Domain + Subdomain login

Following problem. I have a website: example.com but there are some side websites lets say: data.example.com help.example.com They are all run by the same flask application. Now I want the user be able to click login on any of those websites…
cwoebker
  • 3,158
  • 5
  • 27
  • 43
3
votes
3 answers

BrowserID without Javascript (preferably in Python) - is it possible?

BrowserID currently uses a Javascript shim, while browsers are still (hopefully) developing support for it. Is it possible to use BrowserID for clients that don't run javascript? I could read the 600 line JS shim, and figure out what…
wisty
  • 6,981
  • 1
  • 30
  • 29
3
votes
1 answer

Performing authentication during testing browserID

How should I go about performing authentication and authorization during testing for a yesod haskell app? My handlers begin with requireAuth and my authentication plugin is browserID. So I want to log a user in and do what that handler pertains.…
urbanslug
  • 146
  • 1
  • 8
3
votes
2 answers

Mozilla Persona Authentication

What are the advantages of using Persona if I want to restrict email adresses for accessing a site ? I have to manage in a same way the authorized email address on my server? What am missing ?
3
votes
1 answer

Pyramid view redirection

I'm trying to integrate Mozilla Persona (browserid) into a Pyramid application. The login process is: user can login on any page by clicking on the login button a popup then shows a login form when the users enters correct login/password, an ajax…
ascobol
  • 7,554
  • 7
  • 49
  • 70
3
votes
2 answers

Persona (BrowserId) authentication never succeeds in Express 3.0 (with passport-browserid)

I tried writing a skeleton app that authenticates using Mozilla Persona using this tutorial and the passport documentation and the login always fails - I am not sure what I am doing wrong as I don't see any logs from passport. This is my front-end…
pathikrit
  • 32,469
  • 37
  • 142
  • 221
3
votes
1 answer

Mozilla Persona/BrowserID email address and cookies

Sorry for the generic title. I'm playing around with Mozilla's Persona at the moment. I'm using Express.js with the express-persona middleware so setting everything up was incredibly simple. The client-side part is easy too, but I'm having a hard…
2
votes
1 answer

https://browserid.org/include.js fails in Chrome with html5 appcache manifest

How can I use browserid.org from an appcached webapp in Chrome? This code: