Stephan Richter
fd47135f8c
working on javascript compatibility for old browsers
...
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
10 months ago
Stephan Richter
50e9574c27
working on javascript compatibility for old browsers
...
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
10 months ago
Stephan Richter
a519357a5d
working on javascript compatibility for old browsers
...
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
10 months ago
Stephan Richter
e9cc73c270
implemented sqlite keystore
...
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
11 months ago
Stephan Richter
0e7bdb5442
implemented key rotation in RotatingKeyManager
...
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
11 months ago
Stephan Richter
9956745fcd
made style more mobile friendly
...
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
11 months ago
Stephan Richter
d6007493df
implemented:
...
- at_hash in id-token
- testing for strong passwords
- better protocol detection in PathHandler
- session extension on user activity
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
11 months ago
Stephan Richter
d5ff936710
implementing at_hash
...
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
11 months ago
Stephan Richter
2eb28d67fd
updated todos
...
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
11 months ago
Stephan Richter
5057b54bef
bugfixes in token handling, added session duration property to user
...
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
11 months ago
Stephan Richter
674db5d843
implemented clean-up
...
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
11 months ago
Stephan Richter
cc131d45e0
implemented removal of user
...
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
11 months ago
Stephan Richter
62c85410a9
implemented password reset flow
...
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
11 months ago
Stephan Richter
95d47e3d63
implemented password reset link and sending via mail
...
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
11 months ago
Stephan Richter
31afced7f7
implemented:
...
- altering of mail settings
- sending email
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
11 months ago
Stephan Richter
f3c4c098c0
working on sending mails: prerequisite mail configuration in progress
...
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
11 months ago
Stephan Richter
f25814cae5
implemented adding users, prepared sending reset links
...
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
11 months ago
Stephan Richter
4fc804ac84
extended Readme.md
...
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
11 months ago
Stephan Richter
b9fcde9853
extended Readme.md
...
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
11 months ago
Stephan Richter
6622b44202
html work
...
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
11 months ago
Stephan Richter
358fe1099b
html/css work
...
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
11 months ago
Stephan Richter
d01289c068
refactored classes and modules, fixed decoding bug
...
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
11 months ago
Stephan Richter
49929adaa3
revised TokenController.provideToken
...
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
11 months ago
Stephan Richter
5c7f86c4a4
re-implemented first part: authorization
...
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
11 months ago
Stephan Richter
43b9b427c7
re-implemented authorization
...
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
11 months ago
Stephan Richter
24306fd5b8
minor changes
...
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
11 months ago
Stephan Richter
e7513fee76
made TokenController configurable
...
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
11 months ago
Stephan Richter
e49dc560dc
removed unused settings from clang-format
...
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
11 months ago
Stephan Richter
2752d80222
minor code improvements
...
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
11 months ago
Stephan Richter
93f6c2d603
first working version
...
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
11 months ago
Stephan Richter
928e6d23cb
working on key management
...
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
11 months ago
Stephan Richter
1e8ca6dc3a
implemented main part of authorization and token delivery
...
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
11 months ago
Stephan Richter
6b7e0d2c97
spotless
...
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
11 months ago
Stephan Richter
378ea12bbc
Merge branch 'main' into org.bitbucket.b_c/jose4j
11 months ago
Stephan Richter
41f295e14d
reduced some log levels
...
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
11 months ago
Stephan Richter
47c7c59cee
succeeded to create verifyable jwt with jose
...
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
11 months ago
Stephan Richter
6b341bd209
working on correct signing
...
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
11 months ago
Stephan Richter
3923b855fb
working on implementation using jose library
...
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
11 months ago
Stephan Richter
252252a9d1
trying to implement using jose library. current obstacle is: I don't know how to involve client secret in key generation
...
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
11 months ago
Stephan Richter
ddb30ba295
preparing jwt creation
...
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
11 months ago
Stephan Richter
0c1baee8e0
divided Backend into several controllers
...
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
12 months ago
Stephan Richter
493c642992
improved color logger
...
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
12 months ago
Stephan Richter
09e5a52c53
working on token endpoint
...
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
12 months ago
Stephan Richter
fe14e81304
implemented custom loggin
...
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
12 months ago
Stephan Richter
a277be5091
working on authorization flow
12 months ago
Stephan Richter
bb480b0b51
minor improvements
12 months ago
Stephan Richter
01c79de7a8
testing translation
12 months ago
Stephan Richter
8eef2c3025
fixed problem with cookies
12 months ago
Stephan Richter
80c8c750c6
working on edit client
...
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
12 months ago
Stephan Richter
d1b8a392f4
spotless
...
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
12 months ago