1
0
mirror of https://github.com/go-micro/go-micro.git synced 2024-12-24 10:07:04 +02:00
go-micro/store
ben-toogood d621548120
Auth (#1147)
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
2020-02-03 08:16:02 +00:00
..
cloudflare fix import paths for v2 release 2020-01-30 14:44:40 +03:00
cockroach fix import paths for v2 release 2020-01-30 14:44:40 +03:00
etcd fix import paths for v2 release 2020-01-30 14:44:40 +03:00
memory Auth (#1147) 2020-02-03 08:16:02 +00:00
service fix import paths for v2 release 2020-01-30 14:44:40 +03:00
options.go Auth (#1147) 2020-02-03 08:16:02 +00:00
store.go Auth (#1147) 2020-02-03 08:16:02 +00:00