繁體中文(香港)
什麼是 CLI 驗證以及現今常用的方法
CLI 驗證正快速成為現代開發者工作流程的核心。Logto 支援所有主流的 CLI 驗證方法。
現代開發者的工作流程極度依賴命令列工具。無論是部署雲端服務、執行 AI 代理還是管理基礎設施,CLI 已成為工程師最強大的介面之一。但每個 deploy、auth 或 run 指令背後都有一個關鍵需求:
CLI 必須知道你是誰。
這就是 CLI 驗證 發揮作用的地方。
本文將逐步說明什麼是 CLI 驗證、為什麼重要,以及當前開發者生態圈中常見的驗證方法。
什麼是 CLI 驗證?
CLI 驗證(命令列介面驗證) 指的是 CLI 用來確認執行指令的人員或服務的身份的方法。
這讓 CLI 能夠:
- 驗證用戶身份
- 獲取短效與長效憑證(token)
- 安全存取後端 API
- 維持持久的登入狀態
如果說瀏覽器依賴 cookies 與 session,CLI 則依賴 本地儲存的令牌,再結合 OAuth 或其他標準化驗證流程。
簡單來說,CLI 驗證讓終端機自己擁有登入系統,在安全下能以用戶身份執行操作。

