- 新增 Elixir + Mix escript 專案(Req 0.5+、Jason) - login --token <PAT>:以 PAT 驗證 /userinfo 後寫入憑證檔(0600) - whoami:GET /userinfo 顯示身分 claims(支援 --json) - token:印出 access token 供 pipe(--refresh 在 PAT 模式忽略) - logout:清除本機憑證;status:純本機判定 - 憑證檔採原子寫入(rename)、0600、O_CREAT|O_EXCL 防 symlink - 全域選項:--issuer/--config/--json/-v/-h/--version - 29 個單元測試;mix precommit(compile --warnings-as-errors + format + test) - 更新 README.md 與 docs/commands.md 反映 PAT 模式 MVP Device Flow 登入待伺服器端 P1(bear 倉庫)完成後再接。issue #2
26 lines
298 B
Plaintext
26 lines
298 B
Plaintext
# Elixir / Mix(實作階段啟用)
|
|
/_build/
|
|
/cover/
|
|
/deps/
|
|
/doc/
|
|
/.fetch
|
|
erl_crash.dump
|
|
*.ez
|
|
bear-*.tar
|
|
bear_cli-*.tar
|
|
/bear
|
|
/tmp/
|
|
|
|
# 憑證與本機狀態(嚴禁進入版本庫)
|
|
credentials.json
|
|
*.token
|
|
.env
|
|
.env.*
|
|
!.env.example
|
|
|
|
# 編輯器/作業系統
|
|
.DS_Store
|
|
*.swp
|
|
.idea/
|
|
.vscode/
|