Commit Graph

42 Commits

Author SHA1 Message Date
Filip Koňařík 15345f3371 Create build_and_deploy.yml 2023-09-25 14:59:59 +02:00
Filip Koňařík de347b41b0 Update deploy.yml 2023-09-25 14:57:46 +02:00
Filip Koňařík 3111fd478f Create deploy.yml 2023-09-25 14:53:19 +02:00
Filip Koňařík 65f2435ad3 Update build.yml 2023-09-25 14:53:00 +02:00
Dusan Jakub ef8f4e7ce5 mvnw executable 2023-09-25 14:51:03 +02:00
Filip Koňařík ec5266a00d Update build.yml 2023-09-25 14:50:56 +02:00
Filip Koňařík 513c91a94e Create build.yml 2023-09-25 14:48:55 +02:00
Dusan Jakub 9d3aa6e976 build uber jar 2023-09-25 14:48:14 +02:00
Dusan Jakub 5462333ed0 WIP webauthn - fix a security issue when anyone could register a new credential in existing user's name 2023-09-25 11:27:12 +02:00
Dusan Jakub 5a677721df WIP webauthn - a dummy frontend 2023-09-20 17:52:42 +02:00
Dusan Jakub b0637e8541 WIP webauthn - backend 2023-09-20 17:26:57 +02:00
Dusan Jakub 8ce94899e7 refactor tests - bad pkce 2023-09-20 08:38:46 +02:00
Dusan Jakub 95cf6152b6 refactor tests - bad creds 2023-09-19 22:22:39 +02:00
Dusan Jakub 24159f7dcb refactor tests 2023-09-19 22:18:08 +02:00
Dusan Jakub 507242b4ca refactor tests 2023-09-19 22:02:23 +02:00
Dusan Jakub 8ec906c0b8 refactor tests, introduce TokenEndpointCall 2023-09-19 21:53:29 +02:00
Dusan Jakub e081da00da error handling split among:
1. user visible exception (directly shown to users as html)
2. redirect exception (pass back to redirect uri)
3. api exception (json)
2023-09-19 21:23:38 +02:00
Dusan Jakub 470600d7f1 error template 2023-09-19 10:39:11 +02:00
Dusan Jakub 4b9c991439 remove deprecated error constructor 2023-09-19 10:35:22 +02:00
Dusan Jakub d6bd44e799 DAG authorization pending - now correctly in JSON with standard code 2023-09-19 10:30:56 +02:00
Dusan Jakub 9a7a437153 DAG authorization pending - now correctly in JSON 2023-09-18 19:14:32 +02:00
Dusan Jakub 24a4235bf8 DAG authorization pending - test mistakenly accepting HTML instead of JSON 2023-09-18 19:04:56 +02:00
Dusan Jakub 2be05a2573 DAG authorization pending - failing test 2023-09-18 18:32:56 +02:00
Dusan Jakub fc039750b2 fix verification url generation, rewrite DAG test 2023-09-18 18:29:42 +02:00
Dusan Jakub f300fdb13f test of PKCE flow 2023-09-18 16:36:48 +02:00
Dusan Jakub 744e7d3375 test of Implicit flow 2023-09-18 16:29:02 +02:00
Dusan Jakub 641927387c test of Auth Code Grant flow 2023-09-18 16:25:54 +02:00
Dusan Jakub 650dbdb074 test of Auth Code Grant flow 2023-09-18 15:50:08 +02:00
Dusan Jakub aff39b8d26 remove generated GreetingResource 2023-09-18 14:19:49 +02:00
Dusan Jakub 2b2616cbe7 Device Auth. Grant - redden device token, get token 2023-09-18 14:17:37 +02:00
Dusan Jakub e464146476 Device Auth. Grant - test 2023-09-18 13:54:48 +02:00
Dusan Jakub 6de8c49b12 Device Auth. Grant - the web browser part 2023-09-18 13:02:26 +02:00
Dusan Jakub 47cc55d87f PKCE 2023-09-15 17:12:38 +02:00
Dusan Jakub bcba2d00b3 Implicit flow 2023-09-15 15:06:58 +02:00
Dusan Jakub 5eecf5ec6d Token response 2023-09-15 14:12:14 +02:00
Dusan Jakub 38403ff828 Token Endpoint 2023-09-15 14:06:27 +02:00
Dusan Jakub e703ca25a1 WIP scopes screen and session management 2023-09-13 15:37:08 +02:00
Dusan Jakub 451eccfe00 Client and user validation 2023-09-13 10:32:52 +02:00
Dusan Jakub ea1cc69f8d Login submit 2023-09-11 16:53:09 +02:00
Dusan Jakub 42dc3e4e5c Login page 2023-09-11 16:32:56 +02:00
Dušan Jakub 24f51490d5 Quarkus template 2023-09-11 15:45:31 +02:00
Dušan Jakub 18aa9989d7 Initial commit 2023-09-11 15:42:40 +02:00