Commit Graph

9 Commits (8f8d8f7ae85bc3e36c61d19a43ed837798a45e08)

Author SHA1 Message Date
eric aa12cc75f9 add username screening 2018-12-07 14:51:25 -05:00
eric 48b3d38e44 delint 2018-07-26 13:59:58 -04:00
eric b252d0b7df fix block edit
issues:
1. IPAddressField is deprecated. We can change this without consequence
because the underlying field type is not changed.
2. New admin was not wired up.
3. There was a admin bug when one end of the block is zero.
2016-11-09 15:24:11 -05:00
eric 54deeea910 tweak the admin 2013-11-30 15:41:05 -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 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