2010年6月11日 星期五

[野人獻曝] 使用rpxnow替你的網站作登入服務

本回要來示範如何使用 rpxnow 的服務,
讓你的網站可以使用FacebookTwitterGoogle等帳號作登入(茶)。

首先第一步,
你必須要到 rpxnow 使用你的 Google 等帳號登入後申請一個 app,
這樣你才可以繼續接下來的步驟。

以上步驟完成後,
你應該會得到一個 apiKey。
然後請到 Signin Setup,
取得嵌入你網站的Code。

這嵌入的Code有分兩種,
一種就是iframe式的,
另外一種就是blockUI式的,
基本上只跟外觀有關係,
你可以根據自己需求選擇。

取得那段HTML Code後,
請把他放在你要使其出現的地方上,
並且確定接收Token的程式沒有問題就可以作登入了。

==== 接下來比較重要 ====

上面比較簡單所以就大概帶過,
接下來要說明接收token的方法了。

示範程式碼以PHP實作,
如果要其他語言的,請自行想辦法。

好~這樣簡單的登入服務就完成了。
不過要注意一下,這種服務可能還是會有隱私權的問題,
所以如果網站成長到一定程度或許就要考慮直接套用各大網站的登入服務API,
而不應該使用這類服務。
張貼留言