Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/doublec/urweb-persona
Persona authentication example in Ur/Web
https://github.com/doublec/urweb-persona
Last synced: about 1 month ago
JSON representation
Persona authentication example in Ur/Web
- Host: GitHub
- URL: https://github.com/doublec/urweb-persona
- Owner: doublec
- License: bsd-2-clause
- Created: 2013-11-13T07:14:17.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2013-11-26T01:05:59.000Z (about 11 years ago)
- Last Synced: 2024-11-10T06:34:22.419Z (3 months ago)
- Language: C
- Size: 123 KB
- Stars: 2
- Watchers: 4
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README
- License: LICENSE
Awesome Lists containing this project
- awesome-urweb - urweb-persona - Persona authentication example in Ur/Web (Framework Components)
README
Example of using Persona in Ur/Web
==================================This is a simple example of using Persona in Ur/Web. It is based on the
Persona Quick Setup [1] and portions of the Ur/Web OpenId library [2].I created this to get a minimal working example of using Persona from
Ur/Web and a 'real' application would want to add more session and
user management.[1] https://developer.mozilla.org/en-US/Persona/Quick_Setup
[2] http://hg.impredicative.com/openidUsage
=====Run 'make' to build. It requires a recent Ur/Web [3] version,
libjansson [4] and libcurl [5]. The Makefile creates a binary
that uses SQLite [6] for the session database. The steps to
build, create the database and run are:$ make
$ sqlite3 persona