Summary
Basic-auth via DEEPSEEK_SERVER_PASSWORD, with localhost bypass when env is not set.
Acceptance criteria
- Browser prompts on first visit.
- Cookie persists.
- No auth for 127.0.0.1 by default.
Files
crates/app-server/src/auth.rs (new); apps/web/
Size
S
Source
Source tag: WEB. Add exact upstream/opencode source links during implementation if they are not already known. Do not copy external code blindly; port the behavior into this repo's architecture.
Filed from 2026-05-02 v0.8.8 intake.
Summary
Basic-auth via DEEPSEEK_SERVER_PASSWORD, with localhost bypass when env is not set.
Acceptance criteria
Files
crates/app-server/src/auth.rs (new); apps/web/
Size
S
Source
Source tag: WEB. Add exact upstream/opencode source links during implementation if they are not already known. Do not copy external code blindly; port the behavior into this repo's architecture.
Filed from 2026-05-02 v0.8.8 intake.