1

Stripe的API使用基於HTTPS的HTTP基本身份驗證進行身份驗證。根據instructions,這需要在請求中包含一個祕密API密鑰。瞭解Stripe的API身份驗證

但是,條紋儀表板爲我們提供了兩個密鑰,一個公鑰和一個祕密。什麼是公鑰用於?

​​

回答

3

pk_*鍵在JavaScript客戶端使用,因爲每個人都可以通過查看HTML源代碼查看這個關鍵。

如果有人獲得這個public key,他們只能做很少的操作,例如,收集信用卡信息,請求代幣等。

相比之下,您的secret key用於所有關鍵操作,例如,收取信用卡,創建新的客戶等

Stripe.setPublishableKey('pk_*'); 

看到https://stripe.com/docs/stripe.js

+0

收集信用卡信息並不重要? – HeadCode