Anthony Romano
|
a20295c65b
auth: fix race on stopping simple token keeper
|
vor 7 Jahren |
Anthony Romano
|
9be7fc5320
auth: protect simpleToken with single mutex and check if enabled
|
vor 7 Jahren |
Gyu-Ho Lee
|
e5462f74f1
auth: get rid of deadlocking channel passing scheme in simpleTokenTTL
|
vor 7 Jahren |
Anthony Romano
|
6ed56cd723
auth: nil check AuthInfo when checking admin permissions
|
vor 7 Jahren |
Gyu-Ho Lee
|
5d62bba9c7
auth: keep old revision in 'NewAuthStore'
|
vor 7 Jahren |
Hitoshi Mitake
|
9e81b002c4
auth: correct initialization in NewAuthStore()
|
vor 7 Jahren |
Hitoshi Mitake
|
98c60e8faa
auth, etcdserver: let maintenance services require root role
|
vor 8 Jahren |
Anthony Romano
|
c39a59c0be
auth: reject empty user name when checking op permissions
|
vor 7 Jahren |
Gyu-Ho Lee
|
55307d48ac
auth: fix gosimple errors
|
vor 8 Jahren |
Vimal Kumar
|
dfe853ebff
auth: add a timeout mechanism to simple token
|
vor 8 Jahren |
Hitoshi Mitake
|
f85701a46f
auth, etcdserver: forbid adding a user with empty name
|
vor 8 Jahren |
Hitoshi Mitake
|
39e9b1f75a
auth, etcdserver: check password at API layer
|
vor 8 Jahren |
Hitoshi Mitake
|
bc5d7bbe03
auth, e2e, clientv3: the root role should be granted access to every key
|
vor 8 Jahren |
Hitoshi Mitake
|
ef6b74411c
auth, etcdserver: introduce revision of authStore for avoiding TOCTOU problem
|
vor 8 Jahren |
Anthony Romano
|
d4e0e419dc
auth: set bcrypt cost to minimum for test cases
|
vor 8 Jahren |
Hitoshi Mitake
|
66107b8653
auth: invalidate every token in disabling auth
|
vor 8 Jahren |
Hitoshi Mitake
|
8df37d53d6
auth, etcdserver: let Authenticate() fail if auth isn't enabled
|
vor 8 Jahren |
Hitoshi Mitake
|
18253e2723
*: support getting all users and roles in auth v3
|
vor 8 Jahren |
Anthony Romano
|
16db9e68a2
auth, etcdserver: separate auth checking apply from core apply
|
vor 8 Jahren |
Xiang Li
|
c75fa6fdc9
*: support deleteRange perm checking
|
vor 8 Jahren |
Xiang Li
|
390c89b7f9
auth: remove the special checking case for key auth
|
vor 8 Jahren |
Gyu-Ho Lee
|
e9d2eb2b54
auth: key, range in []byte type
|
vor 8 Jahren |
Xiang Li
|
1bbe09eb3c
auth: clean permission checking
|
vor 8 Jahren |
Xiang Li
|
3210bb8181
Merge pull request #5632 from xiang90/auth_store_cleanup
|
vor 8 Jahren |
Hitoshi Mitake
|
bb6102c00c
Merge pull request #5630 from xiang90/del_user
|
vor 8 Jahren |
Xiang Li
|
f8c1a50195
auth: cleanup store.go
|
vor 8 Jahren |
Xiang Li
|
8776962008
auth: add del functions for user/role
|
vor 8 Jahren |
Hitoshi Mitake
|
ead5096fa9
auth, etcdserver: make auth tokens consistent for all nodes
|
vor 8 Jahren |
Xiang Li
|
cf99d596f5
auth: cleanup get user and get role usage
|
vor 8 Jahren |
Xiang Li
|
0914d65c1f
auth: add put role
|
vor 8 Jahren |