繁體中文(台灣)
什麼是 CLI 驗證以及現今常見的方法
CLI 驗證已成為現代開發者工作流程的核心。Logto 支援所有主流的 CLI 驗證方法。
現代開發者工作流程高度依賴命令列工具。從部署雲端服務到執行 AI 代理人或管理基礎設施,CLI 已成為工程師最強大的介面之一。但每一次部署、驗證或執行指令背後,都有一個關鍵需求:
CLI 必須知道你是誰。
這就是 CLI 驗證 的用途。
在本文中,我們將說明 CLI 驗證的意義、其重要性,以及當前開發者生態圈常見的驗證方法。
什麼是 CLI 驗證?
CLI 驗證(命令列介面驗證) 是指 CLI 驗證執行指令的個人或服務身分的機制。
它讓 CLI 能夠:
- 驗證使用者
- 取得短效與長效的存取權杖
- 安全地存取後端 API
- 維持持續登入狀態
如果瀏覽器依賴 cookie 與 session,CLI 則依賴 本地儲存的權杖,搭配 OAuth 或其他標準化驗證流程。
簡言之,CLI 驗證讓終端機擁有自己的登入系統,讓其可以安全地代表使用者行動。

