Asim Aslam
|
647ce61dec
|
some renaming of types in auth
|
2020-07-19 14:41:31 +01:00 |
|
Asim Aslam
|
d3326efd4b
|
Move out the token package to util
|
2020-07-19 13:41:23 +01:00 |
|
Asim Aslam
|
6920677f1e
|
Move rules.Verify to auth.VerifyAccess
|
2020-07-19 13:12:03 +01:00 |
|
Asim Aslam
|
96233b2d9b
|
auth jwt / service package comments
|
2020-07-19 10:53:38 +01:00 |
|
ben-toogood
|
a2bb0bea2d
|
auth: add token issuer option (#1835)
|
2020-07-14 13:44:51 +02:00 |
|
ben-toogood
|
9f9c748f9b
|
auth/service: fix account issuer bug (#1834)
|
2020-07-14 12:16:52 +01:00 |
|
ben-toogood
|
07fbb06ed8
|
auth/service: fix jwt blank refresh bug (#1827)
|
2020-07-13 17:12:03 +01:00 |
|
ben-toogood
|
7355455020
|
auth/service: generate accounts client side if JWT credentials present (#1823)
|
2020-07-13 10:20:31 +01:00 |
|
ben-toogood
|
0a937745cd
|
auth: pass namespace options in auth service requests (#1800)
* auth: pass namespace options in auth service requests
* auth/service/proto: update field index
Co-authored-by: Asim Aslam <asim@aslam.me>
|
2020-07-07 08:30:25 +01:00 |
|
ben-toogood
|
2b506b1a2a
|
auth/service: use address option since router may not be configured (#1734)
|
2020-06-24 13:47:43 +01:00 |
|
Ben Toogood
|
cd283654eb
|
Cache Rules
|
2020-05-26 15:53:28 +01:00 |
|
Ben Toogood
|
5712cc9c62
|
Merge master
|
2020-05-26 15:52:21 +01:00 |
|
Ben Toogood
|
95703e4565
|
Fixes and improved test coverage
|
2020-05-24 20:26:37 +01:00 |
|
Ben Toogood
|
7d7f4046e8
|
Client Cache
|
2020-05-22 16:52:24 +01:00 |
|
Ben Toogood
|
c800070477
|
Check for error before loading rules
|
2020-05-22 14:03:12 +01:00 |
|
Ben Toogood
|
1fce0f02b6
|
Verify Namespace
|
2020-05-21 18:11:35 +01:00 |
|
Ben Toogood
|
12061bd006
|
Add account issuers
|
2020-05-21 16:41:55 +01:00 |
|
Ben Toogood
|
856c73b341
|
Remove roles (replaced with scope)
|
2020-05-21 14:56:17 +01:00 |
|
Ben Toogood
|
4de19805ba
|
Remove redundant test
|
2020-05-21 12:33:58 +01:00 |
|
Ben Toogood
|
e876cb917d
|
auth/service support for micro clients (rules from mutltiple namespaces
|
2020-05-21 12:25:47 +01:00 |
|
Ben Toogood
|
8f5ef012ff
|
Update Rules.Delete proto
|
2020-05-21 12:07:22 +01:00 |
|
Ben Toogood
|
344ce061ce
|
Verify Options
|
2020-05-20 16:49:52 +01:00 |
|
Ben Toogood
|
f6d9416a9e
|
Add Rule to Auth interface
|
2020-05-20 11:59:01 +01:00 |
|
Ben Toogood
|
dc10f88c12
|
Replace auth account.Namespace with account.Scopes
|
2020-05-19 18:17:17 +01:00 |
|
Ben Toogood
|
4d2de923cd
|
Auth: setup a public rule
|
2020-05-15 10:24:30 +01:00 |
|
Ben Toogood
|
c220686c29
|
Fix token bug
|
2020-05-14 13:30:21 +01:00 |
|
Ben Toogood
|
1b18730d54
|
Custom micro client
|
2020-05-14 11:25:19 +01:00 |
|
Ben Toogood
|
5764519f5b
|
Refactor auth to load token outside wrappers
|
2020-05-14 11:06:22 +01:00 |
|
Ben Toogood
|
57b060bac5
|
Disable Addresses
|
2020-05-13 18:49:36 +01:00 |
|
Ben Toogood
|
8ab20f501c
|
Fix merge conflicts
|
2020-05-13 17:58:03 +01:00 |
|
Ben Toogood
|
366fb228e5
|
Auth: Set address
|
2020-05-13 17:54:47 +01:00 |
|
Asim Aslam
|
bba8c254d7
|
fix auth initialisation (#1630)
|
2020-05-13 17:35:57 +01:00 |
|
Ben Toogood
|
2299244332
|
Auth: Load rules if not present
|
2020-05-13 17:07:46 +01:00 |
|
Ben Toogood
|
efb64b7dbb
|
Pass client to more of the runtime
|
2020-05-11 17:57:39 +01:00 |
|
Ben Toogood
|
99f8be5b3d
|
Auth Client Wrapper
|
2020-04-29 15:11:06 +01:00 |
|
Ben Toogood
|
ea29920afb
|
Add Priority to auth rules
|
2020-04-15 11:31:19 +01:00 |
|
Ben Toogood
|
e17825474f
|
Add context options to the runtime
|
2020-04-14 12:32:59 +01:00 |
|
Ben Toogood
|
d61d30ef66
|
Inject Namespace into Context
|
2020-04-14 09:14:07 +01:00 |
|
Ben Toogood
|
4362a885eb
|
Refactor Namespace Resolver
|
2020-04-07 16:24:51 +01:00 |
|
Ben Toogood
|
ce23ab36cb
|
Improve Err Handling
|
2020-04-02 18:41:06 +01:00 |
|
Ben Toogood
|
4999f6dfd4
|
Namespace requests coming via api & web
|
2020-04-02 17:01:06 +01:00 |
|
Ben Toogood
|
df8c0bb5e1
|
Auth Generate, make secret optional
|
2020-04-01 17:20:02 +01:00 |
|
Ben Toogood
|
8e4d9e1702
|
Further Refactoring
|
2020-04-01 14:25:00 +01:00 |
|
Ben Toogood
|
82bc3cbf8d
|
Update interface to add provider and make secret optional
|
2020-03-31 19:01:43 +01:00 |
|
Ben Toogood
|
134bc1c68a
|
Implement new interface
|
2020-03-31 18:17:01 +01:00 |
|
Ben Toogood
|
d659e435c6
|
Service => Service Auth
|
2020-03-31 12:44:34 +01:00 |
|
ben-toogood
|
76ade7efd9
|
Auth - Swap Refresh to Token and change secrets to be strings, not tokens (#1444)
* Refresh => Token
* Secret is no longer a token
Co-authored-by: Ben Toogood <ben@micro.mu>
|
2020-03-31 10:06:13 +01:00 |
|
|
756b346672
|
auth/service: move all proto files to single dir (#1439)
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2020-03-30 18:23:00 +03:00 |
|
ben-toogood
|
4db2f5e79d
|
Add Namespace to Auth (#1438)
Co-authored-by: Ben Toogood <ben@micro.mu>
|
2020-03-30 09:51:37 +01:00 |
|
ben-toogood
|
1a53307a78
|
Remove debug auth logs (#1426)
Co-authored-by: Ben Toogood <ben@micro.mu>
|
2020-03-26 19:00:24 +00:00 |
|