eric
d968a800ae
don't require old password if social auth
2017-09-22 16:02:43 -04:00
eric
19266d35ee
remove social_auth_reset_password
2017-09-22 14:50:35 -04:00
eric
33a1482cc7
refactor libraryauth
...
try to keep all the user reg stuff in libraryauth, in prep for
splitting it off
2016-07-28 15:28:05 -04:00
eric
ac541ec1a0
patterns in urlpatterns are deprecated
...
https://docs.djangoproject.com/en/1.9/releases/1.8/#s-django-conf-urls-p
atterns
Also, moved edit_user to libraryauth module with the rest of our user
reg and auth.
2016-07-27 13:02:47 -04:00
eric
5b4badb7e6
update registration
2016-07-22 18:42:19 -04:00
eric
a8cab6c0ae
get google oauth2 working
2015-04-07 22:55:30 -04:00
eric
7bcc7cd409
fix bug for email auth
2014-03-18 17:29:45 -04:00
eric
13bd024f1f
b2u for libraries
...
1. library license is autochecked when user is the library
2. the library owner is automatically made a member of the library
2014-03-14 15:12:23 -04:00
eric
16159be44e
fix the bug when user tries to delete a verification that doesn't exist
2014-02-11 12:40:46 -05:00
eric
abfbc4101c
Merge branch 'master' into ban_disposable_emails
...
Conflicts:
libraryauth/urls.py
2013-12-16 16:44:13 -05:00
eric
b9c54ead8b
deny registration to robots that try to search for the registration page.
2013-12-16 16:27:19 -05:00
eric
39bb68016a
custom registration form and view
2013-12-16 15:15:47 -05:00
eric
04ca7ee221
forgot to set the library user as a user of the library
2013-12-15 02:08:33 -05:00
eric
79ea81a5e1
fix problem created by refactor
2013-12-02 18:19:11 -05:00
eric
8b53581169
clean up instructions
2013-12-02 10:12:22 -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
ccb1f0dd86
create and edit Library objects, which now have names and owners
2013-11-27 22:14:52 -05:00
eric
7254dcd55e
list of library users
...
visible to other library users and unglue.it staff
2013-10-27 13:15:18 -04:00
eric
6910f1aa0c
cleanup of supporter view
2013-10-17 12:44:47 -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