文章同步發佈於https://kevinyay945.com/ironman2022/day24
接下來要介紹的是Implicit Flow,他要完成的目的相同(取得access_token),但是流程有些微的不相同
當你登入完成後,他會直接將畫面跳轉到你指定的redirect_uri,網址繪像下面這樣
https://c1a1-182-234-38-196.jp.ngrok.io/#access_token=pEasdf23rfasdfsasd38CyhLyLuV&token_type=bearer&userid=18879509&locationid=1&hostname=api.pcloud.com&state=12345
其中你會看到access_token已經被放在網址列中的 # 後面,就少了之後的驗證流程
會選擇使用 # 是因為 # 之後的內容不會被瀏覽器傳送出去,這些內容只能在網頁端被取得,所以才會選擇使用這種方式,但畢竟使用者的網頁還是有可能被駭客入侵,所以這種方法還是不怎麼被推薦的