mirror of
https://github.com/go-micro/go-micro.git
synced 2024-12-24 10:07:04 +02:00
d621548120
Implement the Auth interface, with JWT and service implementations. * Update Auth Interface * Define Auth Service Implementation * Support Service Auth * Add Auth Service Proto * Remove erronious files * Implement Auth Service Package * Update Auth Interface * Update Auth Interface. Add Validate, remove Add/Remove roles * Make Revoke interface more explicit * Refactor serializing and deserializing service accounts * Fix srv name & update interface to be more explicit * Require jwt public key for auth * Rename Variables (Resource.ID => Resource.Name & ServiceAccount => Account) * Implement JWT Auth Package * Remove parent, add ID * Update auth imports to v2. Add String() to auth interface |
||
---|---|---|
.. | ||
grpc | ||
mock | ||
mucp | ||
proto | ||
context.go | ||
extractor_test.go | ||
extractor.go | ||
handler.go | ||
options.go | ||
rpc_codec_test.go | ||
rpc_codec.go | ||
rpc_event.go | ||
rpc_handler.go | ||
rpc_request.go | ||
rpc_response.go | ||
rpc_router.go | ||
rpc_server.go | ||
rpc_stream_test.go | ||
rpc_stream.go | ||
rpc_util.go | ||
server.go | ||
subscriber.go | ||
wrapper.go |