2013-09-24 12 views
0

我想爲Google帳戶實施雙因素身份驗證,但也需要以各種腳本連接到Google服務。特定於應用程序的密碼問題

每個腳本都需要自己的ASP嗎? Google如何定義「應用程序」是什麼?

如果兩個人從不同的機器運行相同的腳本,他們每個人都需要一個獨特的ASP?

回答

0

您不應該在代碼中嵌入密碼。

相反,您應該使用OAuth獲取授予執行相應操作權限的令牌。
這是從代碼中使用服務的首選方式,應該由所有Google API支持。


回答你的問題是你想要的。
擁有多個特定於應用程序的密碼的意義在於允許您在不影響其他人的情況下撤消其中的一個(以防一個設備被盜)。
您可以根據需要多次使用每個密碼。

+0

我認爲我的託管環境是安全的,並將密碼存儲爲環境變量。 –

+1

使用OAuth更好。 – SLaks