when we call the registration, login, and update password _finish RPCs, we need to use the load balancer cookie to ensure these requests are routed to the same identity service instance that received the _start RPCs.
Details
Details
- Reviewers
bartek - Commits
- rCOMM2030bd785167: [grpc clients] use cookie for finish requests
called the native_rust_library client methods and confirmed that registration/login/update password all worked on staging with multiple instances running
Diff Detail
Diff Detail
- Repository
- rCOMM Comm
- Branch
- deleteuser (branched from master)
- Lint
No Lint Coverage - Unit
No Test Coverage
Event Timeline
Comment Actions
I'm glad that you've figured it out! 🎉
I have one concern inline, feel free to re-request if I've been missing something
shared/grpc_clients/src/error.rs | ||
---|---|---|
34–36 | I find this more universal | |
shared/grpc_clients/src/identity/shared.rs | ||
63–65 | What about local dev environment? This cookie won't be available. |