Yahoo! BBAuth 是做帳號單一登入, 就是使用 Y! 的帳號, 也可以登入你的網站.
同類的有 OpenID / Yahoo! OAuth.
照理說, 以後應該都會走 OpenID 或 OAuth, 那為何要寫 BBAuth? 為何不用 OpenID 或 Yahoo! OAuth?
- OpenID: 太長了, 自己都懶得打, 放棄~
- Y! OAuth: 照理說應該要用這個, 但是遇到一堆問題:
- 第一次用遇到 Security 問題, 跳出警告視窗(那警告視窗看到就覺得死定了).
- 第二次用遇到 Y! DB unsync, 每次 Reload YDN 的 Dashboard 出來的值都不一樣(登入異常)
總之, 使用 Y! OAuth 的經驗真是很糟糕, 還是先繼續用 Y! BBAuth 吧.
註: 此篇主要是設定 + 登入的部份, 如何存取 Y! API 的部份在此篇不提.