iT邦幫忙

2024 iThome 鐵人賽

0
佛心分享-SideProject30

收納規劃APP系列 第 31

Day31:利用 Auth0 做會員管理

  • 分享至 

  • xImage
  •  

完全不想在自己的系統記錄會員帳密,有很大一部分是我也不喜歡記帳密,所以利用 Auth0 來做 SSO (單一登入)。不過我以前沒有做過串 Google 跟 Apple ,只有跟內部系統的SSO串過,所以載了他的 Demo 檔測試,建議可以直接從他的 getting start 開始實作。

原則上改掉 auth_config.json 裡面的資料就好,首先先在 Dashboard 的 Applications > Applications 新增應用,點進應用裡面的 setting 就可以看到他給的 Domain、ClientId,往下滑會看到 Application URIs,記得要在Allowed Callback URLs 跟 Allowed Logout URLs設定你要導向的網址,前者是登入後跳轉的位置,後者是登出的位置。

之後再到左側選單選擇 Applications > APIs , 點開預設的 API ,在 setting 裡面有 Identifier ,複製貼到 Demo 專案的 {yourApiIdentifier} 之後就可以開始使用了

auth_config.json

{
  "domain": "{yourDomain}",
  "clientId": "{yourClientId}",
  "authorizationParams": {
    "audience": "{yourApiIdentifier}"
  },
  "apiUri": "http://localhost:3001",
  "appUri": "http://localhost:4200",
  "errorPath": "/error"
}


上一篇
Day30:完賽
下一篇
Day32:Google OAuth 2.0 認證設置
系列文
收納規劃APP32
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 則留言

0
電腦達人
iT邦新手 2 級 ‧ 2024-10-29 10:35:50

我以為完賽了
應該沒寫完的就不會再繼續了
沒想到大大繼續寫
先推一個

Zoe Wu iT邦新手 5 級 ‧ 2024-10-31 16:16:38 檢舉

謝謝您✧*。٩(ˊᗜˋ*)و✧*。

我要留言

立即登入留言