Alexander Buntakov
|
d176e846b7
|
add missing value resolver (#55)
|
2021-11-03 15:57:30 +03:00 |
Alexander Buntakov
|
423d4213f5
|
fix email regexp (#54)
|
2021-10-23 00:19:02 +03:00 |
Alexander Buntakov
|
a3d92210b9
|
Add DateTime serializer (#53)
|
2021-10-09 14:41:21 +03:00 |
TonCherAmi
|
ec5d050c5d
|
Add common-messaging (#51)
|
2021-08-26 15:25:00 +03:00 |
TonCherAmi
|
5472e9dfdf
|
Miscellaneous changes (#50)
* Add captcha feature toggle
* Rename constant
* Up spring + kotlin versions
* Add spring security exception handler module
* Fix broken object mappers
* Add default spring web logger
* Add captcha configuration
* Enable captcha aspect by default
|
2021-08-19 20:07:41 +03:00 |
TonCherAmi
|
dfa3a75f4c
|
Add captcha module (#49)
* Add captcha module
* Rename siteverify -> siteVerify
|
2021-08-18 17:47:33 +03:00 |
TonCherAmi
|
7313b43dff
|
Document auth modules (#48)
|
2021-08-18 17:43:54 +03:00 |
TonCherAmi
|
2a3561135b
|
More auth refactoring (#47)
|
2021-08-18 13:22:19 +03:00 |
TonCherAmi
|
b1780329ea
|
Refactor auth modules (#46)
|
2021-08-17 10:47:00 +03:00 |
TonCherAmi
|
3898a48095
|
Add oauth2 metadata endpoints (#45)
* Add oauth2 metadata endpoints
* Rename metadata -> oauth2Metadata
|
2021-08-12 17:41:17 +03:00 |
Alexander Buntakov
|
7c73d2418c
|
add secure methods (#44)
|
2021-08-11 20:12:37 +03:00 |
TonCherAmi
|
195d2f16c9
|
Add missing jwt claim exception (#43)
|
2021-08-10 16:31:28 +03:00 |
TonCherAmi
|
153aaf7608
|
Add access denied resolver (#42)
|
2021-08-09 12:29:11 +03:00 |
TonCherAmi
|
91d4dd66da
|
Add scope authority prefix (#41)
|
2021-08-08 22:19:05 +03:00 |
Alexander Buntakov
|
a95b1ac4fd
|
split jwt issuer and verifier (#40)
|
2021-08-02 16:06:42 +03:00 |
TonCherAmi
|
e9a8c86515
|
Merge pull request #39 from TouchInstinct/fix/doc
Fix keypair generation instructions
|
2021-07-30 12:30:09 +03:00 |
TonCherAmi
|
89c0b4afd1
|
Fix keypair generation instructions
|
2021-07-30 12:20:10 +03:00 |
Mikhail Yasnov
|
aa2451e12a
|
Merge pull request #38 from TouchInstinct/feature/refresh-token-hash
Hash refresh token values
|
2021-07-20 15:42:28 +03:00 |
Mikhail Yasnov
|
d684b13f37
|
Use algorithm SHA256
|
2021-07-20 15:26:09 +03:00 |
Mikhail Yasnov
|
3a284c8905
|
Fix refresh token hash logic
|
2021-07-20 14:31:31 +03:00 |
Mikhail Yasnov
|
6ea1bf2b65
|
Hash refresh token values
|
2021-07-20 13:33:20 +03:00 |
Mikhail Yasnov
|
de1778463a
|
Merge pull request #37 from TouchInstinct/fix/json-ignore-error
Ignore LogData error when convert to json
|
2021-07-19 18:58:03 +03:00 |
Mikhail Yasnov
|
7d555d00b2
|
Ignore LogData error when convert to json
|
2021-07-19 18:13:26 +03:00 |
Mikhail Yasnov
|
8d5719fa1e
|
Merge pull request #36 from TouchInstinct/fix/logger-context-update
Fix LoggerExecutionContext update
|
2021-07-19 12:34:21 +03:00 |
Mikhail Yasnov
|
80bc2e4dfa
|
Fix LoggerExecutionContext update
|
2021-07-19 12:31:18 +03:00 |
Mikhail Yasnov
|
6810db34d1
|
Merge pull request #34 from TouchInstinct/feature/update-user-service
Add logout and password update methods
|
2021-07-15 13:23:08 +03:00 |
Mikhail Yasnov
|
ba35eb76c2
|
Override equals and hashCode for DeviceEntity
|
2021-07-15 13:21:35 +03:00 |
Mikhail Yasnov
|
8463eea777
|
Fix user devices counter after login and logout
|
2021-07-15 13:21:35 +03:00 |
Mikhail Yasnov
|
6dd6be5a91
|
Merge pull request #35 from TouchInstinct/fix/not-found-resolver
Fix NotFoundExceptionResolver
|
2021-07-12 18:22:19 +03:00 |
Mikhail Yasnov
|
a54af3cef4
|
Fix NotFoundExceptionResolver
|
2021-07-12 18:17:29 +03:00 |
Mikhail Yasnov
|
1f5b98b80d
|
Add UserCoreService method for password update
|
2021-07-08 18:01:27 +03:00 |
Mikhail Yasnov
|
2eeab2dade
|
Add UserCoreService logout method
|
2021-07-08 16:51:26 +03:00 |
Mikhail Yasnov
|
0de74ca3a8
|
Add method to get username by user id and identifier type (#33)
* Add method to get username by user id
* Fix getUserAccountOrNull method name
* Get user account by user id
|
2021-07-06 14:11:39 +03:00 |
Mikhail Yasnov
|
2d75a4a991
|
Merge pull request #32 from TouchInstinct/fix/refresh-method
Rewrite refresh token method
|
2021-07-02 16:43:08 +03:00 |
Mikhail Yasnov
|
4bc0a10106
|
Rewrite refresh token method
|
2021-07-02 16:27:23 +03:00 |
Mikhail Yasnov
|
8c6b6a29aa
|
Merge pull request #31 from TouchInstinct/feature/refresh-token-method
Add method to mark token refreshed
|
2021-07-02 15:00:30 +03:00 |
Mikhail Yasnov
|
1dde5efd61
|
Rename RefreshToken usedAt field
|
2021-07-02 14:57:29 +03:00 |
Mikhail Yasnov
|
dcc35b3b10
|
Add method to mark token refreshed
|
2021-07-02 14:43:42 +03:00 |
Alexander Buntakov
|
915dbe9301
|
Merge pull request #30 from TouchInstinct/fix/refresh-tokens
fix migrations, refresh token
|
2021-06-27 10:28:25 +03:00 |
Alexander Buntakov
|
bf53ebf369
|
fix migrations, refresh token
|
2021-06-27 10:23:26 +03:00 |
Alexander Buntakov
|
7366a93808
|
Merge pull request #29 from TouchInstinct/fix/liquebase
fix liquibase resource accessor
|
2021-06-26 16:39:12 +03:00 |
Alexander Buntakov
|
b4ec699e3b
|
fix liquibase resource accessor
|
2021-06-26 15:55:47 +03:00 |
Mikhail Yasnov
|
8e9924afb7
|
Merge pull request #28 from TouchInstinct/feature/add-web-platform
Add device platform for Web
|
2021-06-22 14:22:19 +03:00 |
Mikhail Yasnov
|
899b91edb6
|
Add device platform for Web
|
2021-06-22 14:14:33 +03:00 |
Mikhail Yasnov
|
c50bf4df50
|
Merge pull request #27 from TouchInstinct/feature/spring-validation
Create spring validation module
|
2021-06-21 20:57:16 +03:00 |
Mikhail Yasnov
|
4f61e105a7
|
Move default values to constants
|
2021-06-21 20:33:31 +03:00 |
Mikhail Yasnov
|
79ae4b8b65
|
Create spring validation module
|
2021-06-21 19:24:01 +03:00 |
Alexander Buntakov
|
facff6525d
|
Merge pull request #26 from TouchInstinct/feature/hash-utils
add hash utils
|
2021-06-20 15:51:38 +03:00 |
Alexander Buntakov
|
be38ebf451
|
Update common/src/main/kotlin/ru/touchin/common/security/hash/HashUtils.kt
Co-authored-by: TonCherAmi <vasili.karaev@protonmail.com>
|
2021-06-20 15:40:00 +03:00 |
Alexander Buntakov
|
4f742e9235
|
add hash utils
|
2021-06-20 15:36:57 +03:00 |