mirror of
https://github.com/go-micro/go-micro.git
synced 2024-11-24 08:02:32 +02:00
reorder auth interface (#1204)
This commit is contained in:
parent
b3fc8be24e
commit
9696efde02
@ -7,8 +7,6 @@ import (
|
|||||||
|
|
||||||
// Auth providers authentication and authorization
|
// Auth providers authentication and authorization
|
||||||
type Auth interface {
|
type Auth interface {
|
||||||
// String to identify the package
|
|
||||||
String() string
|
|
||||||
// Init the auth package
|
// Init the auth package
|
||||||
Init(opts ...Option) error
|
Init(opts ...Option) error
|
||||||
// Options returns the options set
|
// Options returns the options set
|
||||||
@ -19,6 +17,8 @@ type Auth interface {
|
|||||||
Revoke(token string) error
|
Revoke(token string) error
|
||||||
// Validate an account token
|
// Validate an account token
|
||||||
Validate(token string) (*Account, error)
|
Validate(token string) (*Account, error)
|
||||||
|
// String returns the implementation
|
||||||
|
String() string
|
||||||
}
|
}
|
||||||
|
|
||||||
// Resource is an entity such as a user or
|
// Resource is an entity such as a user or
|
||||||
|
Loading…
Reference in New Issue
Block a user