Commit Graph

15 Commits

Author SHA1 Message Date
Nico Schottelius f59fbf1180 Cleanup dev code 2018-11-18 13:42:16 +01:00
Nico Schottelius b16d484406 Require authentication on all rest endpoints 2018-11-18 13:10:51 +01:00
Nico Schottelius 9dc6e02029 Auth: set token as request.auth 2018-11-18 13:05:21 +01:00
Nico Schottelius 26789ff11b Move AUTH code into model of otpauth
To prevent the following exception:

  File "/home/nico/vcs/ungleich-otp/venv/lib/python3.5/site-packages/django/db/models/base.py", line 87, in __new__
    app_config = apps.get_containing_app_config(module)
  File "/home/nico/vcs/ungleich-otp/venv/lib/python3.5/site-packages/django/apps/registry.py", line 249, in get_containing_app_config
    self.check_apps_ready()
  File "/home/nico/vcs/ungleich-otp/venv/lib/python3.5/site-packages/django/apps/registry.py", line 132, in check_apps_ready
    raise AppRegistryNotReady("Apps aren't loaded yet.")
django.core.exceptions.AppRegistryNotReady: Apps aren't loaded yet.
(venv) [12:41] line:ungleichotp%
2018-11-18 12:54:47 +01:00
Nico Schottelius cbd2446243 Import OTPSeed from the right place 2018-11-18 12:41:28 +01:00
Nico Schottelius aea92f9d85 Begin to phase in custom authentication 2018-11-18 12:38:50 +01:00
Nico Schottelius 2fb8c91415 Change OTPSeed to AbstractUser 2018-11-17 23:00:36 +01:00
Nico Schottelius a0d15ecf23 Cleanup! 2018-11-17 22:53:51 +01:00
Nico Schottelius d95c8dbd9c Add general viewset/serializer for otpseed 2018-11-17 21:54:59 +01:00
Nico Schottelius cdb45bd1f0 Update readme, auth ideas 2018-11-17 21:45:53 +01:00
Nico Schottelius 6b22532e98 Can verify token 2018-11-17 18:48:12 +01:00
Nico Schottelius eb2c57b68a Progressing, docs, queryset, viewset 2018-11-17 11:39:42 +01:00
Nico Schottelius 41c49800ee Begin integration of django rest framework 2018-11-17 01:11:17 +01:00
Nico Schottelius 12797d9978 + otpauth in settings 2018-10-26 22:00:56 +02:00
Nico Schottelius c30ea955c3 [DJANGO] startproject 2018-10-26 20:58:05 +02:00