Skip to content

Simplify authentication#106

Merged
belltoy merged 3 commits intoetcdv3:masterfrom
belltoy:feature/auth-interceptor
Jan 7, 2026
Merged

Simplify authentication#106
belltoy merged 3 commits intoetcdv3:masterfrom
belltoy:feature/auth-interceptor

Conversation

@belltoy
Copy link
Contributor

@belltoy belltoy commented Jun 26, 2025

Use a named interceptor instead of a wrapped service to do authentication.

@belltoy belltoy force-pushed the feature/auth-interceptor branch 7 times, most recently from c6181ab to ef93b18 Compare June 28, 2025 00:33
@belltoy belltoy added the v0.16 label Jul 10, 2025
@belltoy belltoy force-pushed the feature/auth-interceptor branch 3 times, most recently from ef93b18 to 7d5547c Compare July 13, 2025 01:39
@belltoy belltoy added v0.17 and removed v0.16 labels Jul 13, 2025
@belltoy belltoy added this to the v0.17 milestone Jul 15, 2025
@belltoy belltoy removed the v0.17 label Jul 15, 2025
@belltoy belltoy force-pushed the feature/auth-interceptor branch from 7d5547c to 0c171e5 Compare July 15, 2025 07:44
@belltoy belltoy force-pushed the feature/auth-interceptor branch from 0c171e5 to 9783087 Compare September 20, 2025 03:40
@belltoy belltoy modified the milestones: v0.17, v0.18 Sep 20, 2025
@belltoy belltoy force-pushed the feature/auth-interceptor branch from 9783087 to c491fcd Compare January 7, 2026 02:02
@belltoy belltoy force-pushed the master branch 2 times, most recently from 9a46eb1 to 2e99c37 Compare January 7, 2026 04:23
It is ok to keep user credentials in the client options.

For now, the application still needs to invoke `refresh_token` manually.

Add an `update_user` method for Client. This method allows applications to update the etcd user credentials in-flight.
@belltoy belltoy force-pushed the feature/auth-interceptor branch from c491fcd to a3fbd0c Compare January 7, 2026 04:32
@belltoy belltoy merged commit 11f8bdd into etcdv3:master Jan 7, 2026
2 checks passed
@belltoy belltoy deleted the feature/auth-interceptor branch January 7, 2026 06:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant