Commit Graph

392 Commits

Author SHA1 Message Date
Maxim Lebedev 7c260b0f63
Added metadata endpoint 2021-12-28 06:28:10 +05:00
Maxim Lebedev b3490f912e
🚚 Moved bolt testing util to testing/bolttest package 2021-12-28 06:06:31 +05:00
Maxim Lebedev 76eeab15be
🚚 Moved http testing util to testing/httptest package 2021-12-28 06:00:04 +05:00
Maxim Lebedev 23d658e902
♻️ Refactored config domain 2021-12-28 05:23:29 +05:00
Maxim Lebedev bdb4c96af1
🔥 Removed pkce domain, use code domain instead 2021-12-27 00:13:49 +05:00
Maxim Lebedev a29b3c9b41
📝 Added domain package docs 2021-12-27 00:12:11 +05:00
Maxim Lebedev b48385f3e4
🏷️ Added simple Email domain 2021-12-27 00:04:01 +05:00
Maxim Lebedev f8b2b42772
🏷️ Created Code domain 2021-12-26 15:02:23 +05:00
Maxim Lebedev b43a4eed4c
🏷️ Created CodeChallengeMethod domain 2021-12-26 14:10:14 +05:00
Maxim Lebedev e284865547
🏷️ Created GrantType domain 2021-12-26 13:57:22 +05:00
Maxim Lebedev a157dc3d68
🏷️ Created ResponseType domain 2021-12-25 23:56:19 +05:00
Maxim Lebedev e0b8871027
🏷️ Created Scope domain 2021-12-25 23:55:59 +05:00
Maxim Lebedev 438b5ab6c7
🏷️ Created ClientID domain 2021-12-25 23:55:35 +05:00
Maxim Lebedev 5e61bc0b2b
♻️ Simplify Me domain 2021-12-25 23:53:49 +05:00
Maxim Lebedev 2d31bac728
🙈 Ignore compressed assets by fasthttp 2021-12-16 04:41:50 +05:00
Maxim Lebedev 2da955d396
🍱 Added sample favicon assets 2021-12-16 04:40:58 +05:00
Maxim Lebedev e2de74f323
🚚 Moved CI build configs to build/ci directory 2021-12-16 04:38:35 +05:00
Maxim Lebedev 04ce166778
♻️ Refactored form parser, added recover 2021-12-04 02:04:33 +05:00
Maxim Lebedev df4e71f261
Added Unmarshal method in encoding/form 2021-12-03 19:58:23 +05:00
Maxim Lebedev dd70b34dcb
🏷️ Created me domain 2021-12-03 06:58:47 +05:00
Maxim Lebedev 42e8e8b989
Created encoding/form package for requests parsing 2021-12-03 06:57:34 +05:00
Maxim Lebedev f99cd0955d
Added Generate use case in token package 2021-11-15 02:38:49 +05:00
Maxim Lebedev d5606340a0
🎨 Formated healthcheck hanlder 2021-11-15 02:15:28 +05:00
Maxim Lebedev 1a183bbb67
♻️ Refactored TestBolt util usage 2021-11-15 02:12:51 +05:00
Maxim Lebedev 4654988dd1
♻️ Use embed certificate keys for TestServe util 2021-11-15 02:12:15 +05:00
Maxim Lebedev 3f18bf73b5
🏷️ Added TestConfig domain 2021-11-15 02:10:51 +05:00
Maxim Lebedev b8ba8dd392
🏷️ Added JWT config getters 2021-11-15 02:09:07 +05:00
Maxim Lebedev 7e77b78451
🎨 Format MIME type contants 2021-11-15 02:08:21 +05:00
Maxim Lebedev 1ebefe9a76
🎨 Fixed string format for error URI 2021-11-15 02:07:41 +05:00
Maxim Lebedev 20234f8938
🔀 Merge branch 'support/middleware' into develop 2021-11-15 02:06:32 +05:00
Maxim Lebedev 9164bd6891
Added JWT middleware 2021-11-15 02:04:38 +05:00
Maxim Lebedev e8553a6ae0
🏷️ Added BeforeFunc type for middlewares 2021-11-15 02:04:03 +05:00
Maxim Lebedev da22846868
🎨 Use context methods instead const in CSRF middleware 2021-11-15 02:03:39 +05:00
Maxim Lebedev bc758dcb91
⬆️ Upgraded go modules 2021-10-18 04:32:28 +05:00
Maxim Lebedev aad1874d19
🔧 Updated example config contents 2021-10-18 04:31:38 +05:00
Maxim Lebedev 0332933837
🔥 Removed invalid config test 2021-10-18 04:31:05 +05:00
Maxim Lebedev 88d78f243b
🚨 Removed linter warnings in token package 2021-10-18 04:12:00 +05:00
Maxim Lebedev 35b4ae9e23
♻️ Improved token verification and revocation support 2021-10-18 03:56:37 +05:00
Maxim Lebedev f9ec91c246
🔒 Improved random package 2021-10-18 01:19:17 +05:00
Maxim Lebedev eda0f7095c
🚨 Removed linter warnings in token package 2021-10-14 03:00:28 +05:00
Maxim Lebedev 4f63db7bfa
♻️ Refactored token package, store only revoked tokens 2021-10-14 02:53:31 +05:00
Maxim Lebedev dd43f0bf22
Improved settings support 2021-10-14 02:31:10 +05:00
Maxim Lebedev ce6530acef
♻️ Refactored main.go for new modules usage 2021-10-05 12:08:41 +05:00
Maxim Lebedev 72e392ab47
🎨 Fromat login domain 2021-10-05 12:01:38 +05:00
Maxim Lebedev 1f2e9ba963
🎨 Format config example 2021-10-05 11:58:58 +05:00
Maxim Lebedev a2009c4968
🔥 Removed testing client webpage assets 2021-10-05 11:58:27 +05:00
Maxim Lebedev 4f8ac62b7b
Added authn module for expicitly choosen auth providers 2021-10-05 11:56:04 +05:00
Maxim Lebedev 83b9f56a4f
🎨 Little format client and token code 2021-10-05 11:54:36 +05:00
Maxim Lebedev a7ba6267aa
♻️ Improved bbolt.DB testing 2021-10-05 11:52:04 +05:00
Maxim Lebedev e2961e6642
🚨 Removed linter warnings 2021-10-05 01:12:36 +05:00