This website requires JavaScript.
6ba71545a1
Fix psycopg2 bug
master
PCoder
2021-11-03 19:47:32 +0530
ae3c156df7
Update Django from 2.1.4 to 2.2.16
PCoder
2020-09-02 20:48:34 +0530
1efe6ee078
Add missing parenthesis
PCoder
2019-09-26 15:45:54 +0530
9703eb6538
Set name, realm and seed for superusers also
PCoder
2019-09-26 15:26:10 +0530
273a1acf01
Set ALLOWED_HOSTS from .env
PCoder
2019-09-26 15:16:07 +0530
3f37fe4826
Set username for non-superusers only
PCoder
2019-09-26 15:10:16 +0530
a1f1c5708f
requirements.txt now use psycopg2-binary instead of psycopg2 that requires config file to compile and install
patch-2
Ahmed Bilal
2019-06-09 07:12:49 +0200
79458d54cb
Merge branch 'patch-1' into 'master'
nico14571
2019-06-08 12:52:27 +0200
0301e1a7e8
Update README.md
patch-1
Ahmed Bilal
2019-06-08 09:36:55 +0200
2f2d0c592e
Update README.md
Ahmed Bilal
2019-06-07 20:06:17 +0200
b9ecd50245
incude flask_restful
william
wcolmenares
2019-06-05 06:02:41 -0400
170c7727e4
clean up catch error
wcolmenares
2019-06-05 06:02:14 -0400
d4d82ae1c3
new wsgi conf
wcolmenares
2019-06-02 09:00:18 -0400
fdafe569fb
Include flask in the wsgi file
wcolmenares
2019-06-01 08:05:11 -0400
71ee739fc4
added requests and flask to requirements
wcolmenares
2019-06-01 08:04:42 -0400
95b5b173d6
added minimal flask app
wcolmenares
2019-06-01 08:03:59 -0400
9e3aad1316
updated readme
wcolmenares
2019-03-13 19:56:49 -0400
7a581e8357
fix verify someone else token
wcolmenares
2019-03-11 23:05:13 -0400
84afaaa56d
Merge branch 'master' into 'master'
nico14571
2019-02-11 11:12:53 +0100
d38b5378b0
More logging
PCoder
2019-02-11 01:06:21 +0100
1b4107306b
Add logging
PCoder
2019-02-10 23:52:52 +0100
d598b9584e
Add logs directory
PCoder
2019-02-10 23:37:15 +0100
636b3d3052
Log errors/debug messages
PCoder
2019-02-10 23:33:22 +0100
fd0f0b56bd
Load configs from .env and add basic logging config
PCoder
2019-02-10 23:32:59 +0100
e45e5989db
Add python-decouple requirement
PCoder
2019-02-10 23:31:48 +0100
5890d95c59
Update .gitignore
PCoder
2019-02-10 23:31:26 +0100
27b880ef77
Add values to .env.sample
PCoder
2019-02-10 23:30:17 +0100
27ba06ce26
Add .env.sample
PCoder
2019-02-10 23:29:53 +0100
1a54de525b
Cleanup docs, remove debug print
Nico Schottelius
2019-02-08 20:00:28 +0100
97b612e626
Update doc, run actual authentication on verify
0.8
Nico Schottelius
2019-02-08 19:25:07 +0100
8bd256a1d7
Fix auth!
0.7
Nico Schottelius
2018-12-31 00:46:29 +0100
0eb09c31d8
Remove custom list code
Nico Schottelius
2018-12-30 22:52:27 +0100
1e2d834c59
Adding otpseed as user works
Nico Schottelius
2018-12-30 22:51:34 +0100
7ab29862f6
Post works, w/o creating an object
Nico Schottelius
2018-12-30 22:41:17 +0100
1b85b28935
In between hacking commit
Nico Schottelius
2018-12-30 22:30:11 +0100
2de270859a
Fix wrong else
Nico Schottelius
2018-12-30 19:42:55 +0100
952ff50cbb
-- syntax error
Nico Schottelius
2018-12-30 19:42:26 +0100
11f3c5bcd9
Begin to add static files support
Nico Schottelius
2018-12-30 19:41:13 +0100
6012eab88d
Simplify settings.py
Nico Schottelius
2018-12-30 19:07:41 +0100
d9ee4ffc80
Move tokenserializer import after otpseed definition
Nico Schottelius
2018-12-30 19:02:34 +0100
dabe6a08ac
reorder
Nico Schottelius
2018-12-30 18:20:24 +0100
d969399423
Remove self import
Nico Schottelius
2018-12-30 18:16:00 +0100
fc9e14dd5d
Restructure -> easier checkout on app server
Nico Schottelius
2018-12-30 18:10:45 +0100
6544fccb9a
Cleanup and split local/prod
Nico Schottelius
2018-12-30 17:57:02 +0100
f157cf2539
Move requirements into django folder
Nico Schottelius
2018-12-26 11:29:02 +0100
6377187004
add hint why stuff works
Nico Schottelius
2018-12-24 20:58:08 +0100
8636d3f81a
Cleanup
Nico Schottelius
2018-12-24 20:46:54 +0100
45394fa59c
Cleanup client
Nico Schottelius
2018-12-24 20:30:12 +0100
11ab190ebc
Update
Nico Schottelius
2018-12-24 20:28:21 +0100
78de133e16
Remove testfile
Nico Schottelius
2018-12-24 19:22:15 +0100
2e228f3a0d
Phase in ungleichotp
Nico Schottelius
2018-11-18 15:41:47 +0100
963585806a
Update script to use urrlib for server testing
Nico Schottelius
2018-11-18 15:37:28 +0100
3ada914040
Be python friendly, don't use dashes
Nico Schottelius
2018-11-18 14:33:30 +0100
d53b980ebf
add restapp to client
Nico Schottelius
2018-11-18 13:59:15 +0100
f5f5024981
add client base
Nico Schottelius
2018-11-18 13:58:38 +0100
f59fbf1180
Cleanup dev code
Nico Schottelius
2018-11-18 13:42:16 +0100
f55498f314
Finish the verifyserializer
0.6
Nico Schottelius
2018-11-18 13:35:06 +0100
0b73e1f5e0
Debug++
Nico Schottelius
2018-11-18 13:29:07 +0100
1b42652bd6
Redef the VerifySerializer
Nico Schottelius
2018-11-18 13:25:15 +0100
d0a3cdce52
++ doc, begin improving serializers
Nico Schottelius
2018-11-18 13:24:09 +0100
b16d484406
Require authentication on all rest endpoints
Nico Schottelius
2018-11-18 13:10:51 +0100
9dc6e02029
Auth: set token as request.auth
0.4
Nico Schottelius
2018-11-18 13:05:21 +0100
26789ff11b
Move AUTH code into model of otpauth
Nico Schottelius
2018-11-18 12:54:47 +0100
cbd2446243
Import OTPSeed from the right place
Nico Schottelius
2018-11-18 12:41:28 +0100
aea92f9d85
Begin to phase in custom authentication
Nico Schottelius
2018-11-18 12:38:50 +0100
2fb8c91415
Change OTPSeed to AbstractUser
Nico Schottelius
2018-11-17 23:00:36 +0100
a0d15ecf23
Cleanup!
Nico Schottelius
2018-11-17 22:53:51 +0100
2d147d961c
Implement seed generating
Nico Schottelius
2018-11-17 22:28:17 +0100
6f7d02f7fc
Cleanup, expose seed read only
0.3
Nico Schottelius
2018-11-17 22:15:17 +0100
d95c8dbd9c
Add general viewset/serializer for otpseed
0.2
Nico Schottelius
2018-11-17 21:54:59 +0100
cdb45bd1f0
Update readme, auth ideas
Nico Schottelius
2018-11-17 21:45:53 +0100
cd75870e42
Addd more todos
Nico Schottelius
2018-11-17 19:00:48 +0100
6b22532e98
Can verify token
0.1
Nico Schottelius
2018-11-17 18:48:12 +0100
02dd509a5a
In between commit w/ serializer error
Nico Schottelius
2018-11-17 17:46:16 +0100
aa7a4c4df3
Add script to generate verify json data
Nico Schottelius
2018-11-17 12:08:43 +0100
eb2c57b68a
Progressing, docs, queryset, viewset
Nico Schottelius
2018-11-17 11:39:42 +0100
bcd8c72e8e
Begin to implement auth logic
Nico Schottelius
2018-11-17 11:21:35 +0100
2054bd16ab
Add name to objects using realm+name
Nico Schottelius
2018-11-17 10:14:37 +0100
420393a437
Update models / create migration
Nico Schottelius
2018-11-17 10:01:24 +0100
9f7e76f066
Introduce realms in documentation
Nico Schottelius
2018-11-17 09:51:06 +0100
a58886979f
Update the model to remove uuid, simplify
Nico Schottelius
2018-11-17 09:42:34 +0100
41c49800ee
Begin integration of django rest framework
Nico Schottelius
2018-11-17 01:11:17 +0100
536e639cd3
++ quoting
Nico Schottelius
2018-10-27 12:09:05 +0200
12797d9978
+ otpauth in settings
Nico Schottelius
2018-10-26 22:00:56 +0200
f8cb107f09
Update .gitignore and README
Nico Schottelius
2018-10-26 22:00:47 +0200
4227b1b73c
[django] adding model
Nico Schottelius
2018-10-26 21:59:35 +0200
13c7cdd294
[django] add model
Nico Schottelius
2018-10-26 21:48:21 +0200
f237c1fcbb
Add versions to requirements
Nico Schottelius
2018-10-26 21:30:55 +0200
bee76cde49
[django] add otpauth app
Nico Schottelius
2018-10-26 21:08:01 +0200
c30ea955c3
[DJANGO] startproject
Nico Schottelius
2018-10-26 20:58:05 +0200
b97105ff40
More status
Nico Schottelius
2018-10-26 19:51:33 +0200
c64b2120b0
Begin to introduce status
Nico Schottelius
2018-10-26 19:50:56 +0200
05decb388e
++ verify in API
Nico Schottelius
2018-10-26 19:48:15 +0200
9a680e6956
++ API
Nico Schottelius
2018-10-26 19:45:36 +0200
3ce99d0ed9
Add status
Nico Schottelius
2018-10-26 19:36:34 +0200
350a327053
Extending API definition
Nico Schottelius
2018-10-26 19:34:17 +0200
eca92b40d2
Add v1 of requirements.txt
Nico Schottelius
2018-10-26 19:31:32 +0200
33ea51fa76
Begin to describe JSON objects
Nico Schottelius
2018-10-26 19:31:18 +0200
8428b5fcbf
Add hacky/early version README
Nico Schottelius
2018-10-26 19:22:17 +0200
8297d6dab9
Merge remote-tracking branch 'origin/master'
Nico Schottelius
2018-10-26 18:33:11 +0200