eric
05af9db11c
model forms need at least exclude
2016-07-21 15:52:07 -04:00
eric
7a952f09cf
patch form exclude syntax
2016-04-07 20:39:23 -04:00
eric
79ea81a5e1
fix problem created by refactor
2013-12-02 18:19:11 -05:00
eric
ddc681321d
refactor backends into classes
2013-12-01 23:58:58 -05:00
eric
ff0f7e5446
can now create and admin user validation
2013-11-30 15:40:45 -05:00
eric
eb9cc878ce
add email authentication
2013-10-10 22:31:31 -04:00
eric
a4321ff6fc
fix various bugs
2013-10-10 22:31:07 -04:00
eric
9929452ebc
LibraryUser replaces LibraryCard, used for all backends, has datestamp
2013-10-10 15:56:40 -04:00
eric
d99aaa97c9
card number authentication!
...
create libraries and administer them in admin.
card patterns mimc ezproxy format
http://www.oclc.org/support/services/ezproxy/documentation/usr/number.en
.html
after you join a library, it appears in your explore bar
2013-10-10 02:41:50 -04:00
eric
439169a1ab
Implemented IP authentication
...
libraries get associated with a library_block table (IP ranges)
moved superlogin here
IP stuff mostly copied from
https://github.com/benliles/django-ipauth/blob/master/ipauth/models.py
The model is that you need to be in an allowed IP range to "join" a
library. Once you've joined, you can use your login from anywhere. to
use that library.
Asign IP ranges in admin
2013-10-08 15:37:22 -04:00
eric
ab473f5411
libraries, phase 1.
...
admin can create a library connected to a user
other users can "join" the library
2013-10-02 12:02:08 -04:00