XAuth – Mozilla webappstore.sqlite
If you are wondering where Firefox stores the token from XAuth (all localStorage data), the answer is in webappstore.sqlite in your profile folder. The main idea of the XAuth is that the declared token will be accessible only from the XAuth.org domain and you don’t have the opportunity to see what exacly has been saved in your local storage.
I am an Explorer
I am always suspicious when I have to use an “Open Technology” from Google or other not so open vendors and I would like to see what EXACTLY is stored in My Computer.
So let’s explore the webappstore.sqlite. I need this Addon for that. You can download it from here.
It looks very usable:
Just Click on Database > Connect Database and choose webappstore.sqlite from your profile folder.
After that choose Tables from the sidebar tree, and Browse and Search from the main Window.
Let’s see what is inside about XAuth:
scope: gro.htuax.:http:80 // this information will be accessible from xauth.org only, using http protocol only and via port 80 only
Everything looks fine for now !
if you want to see, what is stored from your domain in your local storage, you can use this script for that: