BrowserID C library
C C++ Objective-C Shell Other
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
BrowserID.xcodeproj
CoreFoundation
bidtool
build-aux
build
contrib
doc
libbrowserid
libcfjson
m4
mech_browserid
sample
.gitignore
.travis.yml
CVSVersionInfo.txt
LICENSE
Makefile.am
README.md
acinclude.m4
autogen.sh
configure.ac

README.md

Build Status

libbrowserid

libbrowserid is a C library for generating and verifying Mozilla Persona (BrowserID) assertions. This source distribution also includes a GSS/SASL mechanism based on the BrowserID protocol, but that is not built by default.

More information on BrowserID is available at the URL https://developer.mozilla.org/en-US/docs/persona.

Building

For building on Mac OS X, no additional packages are required.

On Windows you will additionally need:

On all other platforms, you will need, in addition to Jansson:

Building is similar to other autotools-based projects; run ./autogen.sh, ./configure and make. If you wish to also build the GSS/SASL mechanism, see the instructions in mech_browserid/README.md.

Sample code

Sample code can be found in the sample directory. See doc/sample.md for more information.