https://github.com/aodin/djinn
Port of Django's auth application to Go
https://github.com/aodin/djinn
Last synced: 2 months ago
JSON representation
Port of Django's auth application to Go
- Host: GitHub
- URL: https://github.com/aodin/djinn
- Owner: aodin
- Created: 2013-11-24T20:32:04.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2014-02-13T18:56:50.000Z (over 11 years ago)
- Last Synced: 2025-01-21T08:30:02.467Z (4 months ago)
- Language: Go
- Homepage:
- Size: 320 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Djinn
=====Djinn is a port of Django's user, session, and permission systems to Go. It is intended to integrate seamlessly with Go's `net/http` and `database/sql` packages.
It treats Django 1.6's default database models and session cookies as an API and is able to create, read, and update those interfaces.
Check the wiki for examples.
Caveats:
* Instead of pickling and un-pickling session data it is encoded by the Go `encoding/json` package. Pickled and JSON data are similar enough that the default session data will work. As of Django 1.6, session data will be encoded using JSON by default.
The D is silent.
2014