summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYuval Adam <_@yuv.al>2016-07-22 18:13:42 +0300
committerYuval Adam <_@yuv.al>2016-07-22 18:13:42 +0300
commit11767ddeddee67e6d53a3155e3a4ebba0fb86e14 (patch)
tree15af818e6b5ae3892b46a311ce307197c14dde91
parentbc499a3628d3b5a246c36504998f2f9ce8fb2639 (diff)
Add initial_data.json fixture
-rw-r--r--README.md8
-rw-r--r--initial_data.json1
2 files changed, 8 insertions, 1 deletions
diff --git a/README.md b/README.md
index bb688b1..513e3ad 100644
--- a/README.md
+++ b/README.md
@@ -33,4 +33,10 @@ Then create a device for your user using one of the published [test vectors](htt
b'cccccccb' # note the modhex encoded public id of the primary key (1)
```
-You should now be able to log in to http://127.0.0.1:8000/admin/login/ using user `admin`, password `password` and the OTP token `cccccccbdvgtiblfkbgturecfllberrvkinnctnn`
+For convenience you can just load the fixture data instead:
+
+```bash
+$ python manage.py loaddata initial_data.json
+```
+
+You should now be able to log in to http://127.0.0.1:8000/admin/login/ using user `admin`, password `admin123` and the OTP token `cccccccbdvgtiblfkbgturecfllberrvkinnctnn`
diff --git a/initial_data.json b/initial_data.json
new file mode 100644
index 0000000..3a1c80c
--- /dev/null
+++ b/initial_data.json
@@ -0,0 +1 @@
+[{"model": "contenttypes.contenttype", "pk": 1, "fields": {"app_label": "admin", "model": "logentry"}}, {"model": "contenttypes.contenttype", "pk": 2, "fields": {"app_label": "auth", "model": "permission"}}, {"model": "contenttypes.contenttype", "pk": 3, "fields": {"app_label": "auth", "model": "group"}}, {"model": "contenttypes.contenttype", "pk": 4, "fields": {"app_label": "auth", "model": "user"}}, {"model": "contenttypes.contenttype", "pk": 5, "fields": {"app_label": "contenttypes", "model": "contenttype"}}, {"model": "contenttypes.contenttype", "pk": 6, "fields": {"app_label": "sessions", "model": "session"}}, {"model": "contenttypes.contenttype", "pk": 7, "fields": {"app_label": "otp_yubikey", "model": "yubikeydevice"}}, {"model": "contenttypes.contenttype", "pk": 8, "fields": {"app_label": "otp_yubikey", "model": "validationservice"}}, {"model": "contenttypes.contenttype", "pk": 9, "fields": {"app_label": "otp_yubikey", "model": "remoteyubikeydevice"}}, {"model": "auth.permission", "pk": 1, "fields": {"name": "Can add log entry", "content_type": 1, "codename": "add_logentry"}}, {"model": "auth.permission", "pk": 2, "fields": {"name": "Can change log entry", "content_type": 1, "codename": "change_logentry"}}, {"model": "auth.permission", "pk": 3, "fields": {"name": "Can delete log entry", "content_type": 1, "codename": "delete_logentry"}}, {"model": "auth.permission", "pk": 4, "fields": {"name": "Can add permission", "content_type": 2, "codename": "add_permission"}}, {"model": "auth.permission", "pk": 5, "fields": {"name": "Can change permission", "content_type": 2, "codename": "change_permission"}}, {"model": "auth.permission", "pk": 6, "fields": {"name": "Can delete permission", "content_type": 2, "codename": "delete_permission"}}, {"model": "auth.permission", "pk": 7, "fields": {"name": "Can add group", "content_type": 3, "codename": "add_group"}}, {"model": "auth.permission", "pk": 8, "fields": {"name": "Can change group", "content_type": 3, "codename": "change_group"}}, {"model": "auth.permission", "pk": 9, "fields": {"name": "Can delete group", "content_type": 3, "codename": "delete_group"}}, {"model": "auth.permission", "pk": 10, "fields": {"name": "Can add user", "content_type": 4, "codename": "add_user"}}, {"model": "auth.permission", "pk": 11, "fields": {"name": "Can change user", "content_type": 4, "codename": "change_user"}}, {"model": "auth.permission", "pk": 12, "fields": {"name": "Can delete user", "content_type": 4, "codename": "delete_user"}}, {"model": "auth.permission", "pk": 13, "fields": {"name": "Can add content type", "content_type": 5, "codename": "add_contenttype"}}, {"model": "auth.permission", "pk": 14, "fields": {"name": "Can change content type", "content_type": 5, "codename": "change_contenttype"}}, {"model": "auth.permission", "pk": 15, "fields": {"name": "Can delete content type", "content_type": 5, "codename": "delete_contenttype"}}, {"model": "auth.permission", "pk": 16, "fields": {"name": "Can add session", "content_type": 6, "codename": "add_session"}}, {"model": "auth.permission", "pk": 17, "fields": {"name": "Can change session", "content_type": 6, "codename": "change_session"}}, {"model": "auth.permission", "pk": 18, "fields": {"name": "Can delete session", "content_type": 6, "codename": "delete_session"}}, {"model": "auth.permission", "pk": 19, "fields": {"name": "Can add Local YubiKey device", "content_type": 7, "codename": "add_yubikeydevice"}}, {"model": "auth.permission", "pk": 20, "fields": {"name": "Can change Local YubiKey device", "content_type": 7, "codename": "change_yubikeydevice"}}, {"model": "auth.permission", "pk": 21, "fields": {"name": "Can delete Local YubiKey device", "content_type": 7, "codename": "delete_yubikeydevice"}}, {"model": "auth.permission", "pk": 22, "fields": {"name": "Can add YubiKey validation service", "content_type": 8, "codename": "add_validationservice"}}, {"model": "auth.permission", "pk": 23, "fields": {"name": "Can change YubiKey validation service", "content_type": 8, "codename": "change_validationservice"}}, {"model": "auth.permission", "pk": 24, "fields": {"name": "Can delete YubiKey validation service", "content_type": 8, "codename": "delete_validationservice"}}, {"model": "auth.permission", "pk": 25, "fields": {"name": "Can add Remote YubiKey device", "content_type": 9, "codename": "add_remoteyubikeydevice"}}, {"model": "auth.permission", "pk": 26, "fields": {"name": "Can change Remote YubiKey device", "content_type": 9, "codename": "change_remoteyubikeydevice"}}, {"model": "auth.permission", "pk": 27, "fields": {"name": "Can delete Remote YubiKey device", "content_type": 9, "codename": "delete_remoteyubikeydevice"}}, {"model": "auth.user", "pk": 1, "fields": {"password": "pbkdf2_sha256$24000$xFyGOnljw4r9$JuBjFLaa9wLM/K1rNB4qoiv7Wd2xkwzbpKIvZEexV8g=", "last_login": null, "is_superuser": true, "username": "admin", "first_name": "", "last_name": "", "email": "ad@min.com", "is_staff": true, "is_active": true, "date_joined": "2016-07-22T15:10:27.739Z", "groups": [], "user_permissions": []}}, {"model": "otp_yubikey.yubikeydevice", "pk": 1, "fields": {"user": 1, "name": "", "confirmed": true, "private_id": "010203040506", "key": "000102030405060708090a0b0c0d0e0f", "session": 0, "counter": 0}}] \ No newline at end of file