2011-07-06

Janrain Engage - 整合外部帳號服務

這年頭,小網站或是新的雲端運算服務網站要能夠讓訪客願意註冊,最好的方法,大概就是提供可以使用各大知名網站的帳號來登入的方式,讓使用者可以簡化註冊的程序,如果要達到這個目的,可以自己一個個的去寫和這些網站帳號整合的程式,不過,可能要花點時間,如果跟阿舍一樣,不想花時去搞那些東西,那麼,就可以考慮使用 Janrain 所提供的服務哩 !

Janrain Engage 可以整合約有 20 家網站的帳號登入服務,包括 facebook 、Google 、Twitter 和 Yahoo 等,如果你的網站一年的註冊使用者不超過 2500 個帳號,那麼,Janrain 就不會跟你收錢,否則,Janrain 的 Janrain Engage 的服務是要收費的,每年 5000 個帳號收 100 美元,10000 個每年收 $1000 美元,25000 個每年收 2250 美元,真是帳號數越多越貴哩 ! 不過,阿舍覺得,一年 2500 個帳號對一般的網站來說,應該是綽綽有餘哩 ! 所以,為什麼不用呢 ?

當你註冊好 Janrain Engage 服務之後,你可以選擇要整合那些網站的帳號,免費的,只可以選擇六家,有付錢的,可以多選幾家,但是,阿舍覺得六家就有夠了,不過,像是 Facebook、Twitter 和 Windows Live 這種需要有 App Key 的網站,你還是要自己去申請,Janrain Engage 只負責幫你做連線的,並不會幫你去做申請的動作哩 !

Janrain Engage 提供有 C#'、Java'、PHP'、Python、Ruby 和 VBScript 的 SDK,如果你是網站開發者的話,可透過 SDK 來讓網站使用 Janrain Engage 的服務,不然,如果你是使用 WordPress'、Drupal、Magento、VBulletin、Boonex、DotNetNuke、Plone 和 XCart 等軟體架站的話,Janrain Engage 都有提供現成可用的  Plugin 或 Connector 來使用 Janrain Engage 服務,阿舍就是用這個方式的,還滿方便的哩 !

推薦閱讀


有疑問? 問題還是沒解決嗎? 歡迎下方留言提問和討論 😁

2 則留言 :

俏皮藍藍 提到...

阿舍先生~今天很開心能見到你本人
我回家安裝Janrain-engage這模組侯.使用外部帳號登入時
出現以下訊息"The token URL or xdReceiver has not been whitelisted"
請問該如何解決呢?
我是直接在正式網站上安裝.所以沒有照您書上寫的去更改C:\php5\php.ini
網站位址如下:http://nanart.tw/PeopleCollege2/

ayubiz 提到...

Hello,


這是因為還沒指定可使用的網域名稱的原因,請參考 6-42 頁下方的說明, 原廠的支援所明在這 ... ^^=


https://support.janrain.com/entries/484814-the-token-url-or-xdreceiver-has-not-been-whitelisted



張貼留言

歡迎留言提問和討論 .... 😁