首頁 » 雲端服務 » GCP » [教學]免費試用GCP&OAuth 2.0用戶端憑證申請
[教學]免費試用GCP&OAuth 2.0用戶端憑證申請

免費試用GCP

首先,進到GCP首頁,並選擇免費試用。

Google Cloud Platform免費試用

在新開啟的分頁中,你可以選擇登入現有的Google帳戶,或建立帳戶。

登入或建立Google帳戶

國家/地區依照你的所在地選擇即可。

選擇GCP帳戶作用的國家/地區

雖然Google說免費試用期結束後不會收費,但還是要先輸入你的資料給他。

GCP免費使用前要輸入地址資料
GCP免費使用前要輸入信用卡資料

不用擔心Google會不會偷偷收費,除非你啟用完整帳戶。試用期結束後Google會自動限制你的帳戶存取。Google提供3個月300美金的抵免額。

Google提供3個月300美金的抵免額

可以幫忙回答一下問券,在GCP Dashboard上會根據這份問券跟你推薦相關的功能。

GCP用途問券調查

OAuth 2.0用戶端憑證申請

OAuth consent screen設定

點開側邊欄三條線的地方,再選擇API和服務,最後選擇OAuth consent screen。

在GCP中設定OAuth同意畫面

因為我們是以個人的身分申請,所以User Type選擇外部,內部這個選項對我們而言不適用。

OAuth同意畫面中,個人的User Type選擇外部

應用程式名稱可以自由選擇你喜歡的名字,使用者支援電子郵件建議跟GCP使用相同信箱就好。標誌自由選擇是否上傳。

設定OAuth同意畫面
設定OAuth同意畫面

最後的必填選項只有開發人員聯絡資訊,其他資訊可填可不甜。

設定OAuth同意畫面開發人員資訊

第二步驟範圍不用填,至於測試使用者必須填寫,因為網站必須通過驗證才能讓OAuth正式上線,在沒有驗證錢都是測試中。驗證方式可參考該文章

增加OAuth同意畫面測試使用者

看到摘要就代表OAuth同意畫面設定完成拉。

OAuth同意畫面設定完成

OAuth用戶端ID憑證設定

從憑證頁面中點選建立憑證,並選擇OAuth用戶端ID。

從憑證頁面中點選建立憑證,並選擇OAuth用戶端ID。

我們要跟Django進行串接,所以類型是網頁應用程式(其他類型可參考Google的文件),名稱的話可自由設定。

設定OAuth用戶端允許的應用程式類型

除此之外你需要填寫重新導向URI,這裡填寫http://127.0.0.1:8000,在Python Django 深度教學:OAuth 2.0 手動串接Google登入認證文章中會介紹他的用途,事後再根據需求調整。

設定OAuth重新導向URI

Download client_secret.json

建立完成後記得將JSON檔案下載,串接時需要用到他。

OAuth用戶端建立完成後,下載JSON金鑰

若忘記下載,也可以事後在管理頁面點選下載按鈕。

OAuth用戶端建立完成後,下載JSON金鑰,若忘記下載,也可以事後在管理頁面點選下載按鈕

2 Replies to “[教學]免費試用GCP&OAuth 2.0用戶端憑證申請

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *