[ASP.NET]FACEBOOK使用JavaScript SDK登入

最近也開始研究有關FACEBOOK的登入 在FB的官方文件中都有清楚的說明跟教學文件 相關文件請參考 FB JavaScript SDK 雖然有文件不過在實際操作上面還是會有一些問題 所以才會發表這篇文章紀錄一下

最近也開始研究有關FACEBOOK的登入
在FB的官方文件中都有清楚的說明跟教學文件
相關文件請參考FB JavaScript SDK
雖然有文件不過在實際操作上面還是會有一些問題
所以才會發表這篇文章紀錄一下
首先要先建立申請自己的FB APP來取得APP ID


申請完後看到這些資料就算完成了
其中應用程式ID就是等下我們會用到的ID
網站URL千萬要是實際的網址(可讓使用者連線)不可以用localhost

如果用localhost的話不管你怎麼測試都無法連線成功
而網站URL路徑指向"自己網域名稱"
在有了這些資訊以後只要在你的登入頁面加入以下程式碼
<div id="fb-root"></div>
    <script type="text/javascript" src="http://connect.facebook.net/zh_TW/all.js"></script>
    <script type="text/javascript">
        FB.init({
            appId: '你自己的應用程式ID',
            status: true,
            cookie: true,
            xfbml: true,
            channelURL: '自己的網域路徑/channel.html', //
            oauth: true
        });

        // 判斷是否已經有FB的login session 如果以登入 可以跳過登入的步驟進行下一步
        FB.getLoginStatus(function (response) {
            if (response.authResponse) {
                FB.api('/me', function (response) {
                    LoginSuccess(response);
                });
            } else {
                FB.login(function (response) {
                    if (response.authResponse) {
                        FB.api('/me', function (response) {
                            LoginSuccess(response);
                        });
                    } else {
                        alert('!authResponse');
                    }
                }, {
                    scope: 'email'
                });
            }
        })
    </script>

接著再新增一個channel.html檔~這檔案裡面只需要一行程式碼

<script src="http://connect.facebook.net/zh_TW/all.js"></script>

接下來把檔案上傳到SERVER上執行
就可以嚕~~
是不是很簡單啊

留言

名稱

中華電信,1,手機遊戲,47,比利時,1,生活札記,8,光世代,1,作弊模式,1,免費,1,系統資訊,1,防火牆,1,架站札記,56,疫苗,1,啤酒,1,軟體札記,78,部落格,1,盜連,1,程式札記,48,虛擬主機,3,暗黑破壞神,1,資料庫,12,資訊札記,10,遊戲札記,58,電腦遊戲,8,圖片壓縮,1,網路應用,44,課金,1,操作教學,3,餐廳,1,aapanel,2,Android,34,ASP.net,18,bootstrap,1,caesium,1,cloudflare,3,cpanel,1,DBeaver,1,DBvisualizer,1,dns,3,edge,1,hinet,1,https,1,IE,1,iis,1,iOS,48,JavaScript,18,lalaport,1,laravel,1,LINQ,1,MSSql,6,MySQL,9,netcore,1,Oracle,3,outlook,1,PHP,17,redis,1,route,1,RPG Maker,15,sourcetree,1,SSD,1,ssl,1,steam,1,ubuntu,1,Unity3D,4,VPS,3,webform,1,windows,2,winform,2,wordpress,36,
ltr
item
茂銓的網路札記: [ASP.NET]FACEBOOK使用JavaScript SDK登入
[ASP.NET]FACEBOOK使用JavaScript SDK登入
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiObE5zydDC1BAG-QBH3zVXAvltfV35SswIuzvK1jfXqO0W58tFsvWFzC-xZ5oaxbeXvlN_vNypJBZkpGSllbnOwN-YWq_A73CwLahOByavunRcD6vosQrd4BbZYfJhc1aT91058mdq2Sc0/s640/facebook-sdk.jpg
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiObE5zydDC1BAG-QBH3zVXAvltfV35SswIuzvK1jfXqO0W58tFsvWFzC-xZ5oaxbeXvlN_vNypJBZkpGSllbnOwN-YWq_A73CwLahOByavunRcD6vosQrd4BbZYfJhc1aT91058mdq2Sc0/s72-c/facebook-sdk.jpg
茂銓的網路札記
https://www.mauchiuan.com/2011/11/ASPnet-use-facebook-javascript-sdk-login.html
https://www.mauchiuan.com/
https://www.mauchiuan.com/
https://www.mauchiuan.com/2011/11/ASPnet-use-facebook-javascript-sdk-login.html
true
1319490497453496749
UTF-8
載入全部文章 找不到任何文章 查看全部 閱讀更多 回覆 取消回覆 刪除 By 首頁 頁面 文章 查看全部. 推薦 標籤 彙整 搜尋 全部文章 找不到任何您所搜尋的文章 回首頁 星期日 星期一 星期二 星期三 星期四 星期五 星期六 週日 週一 週二 週三 週四 週五 週六 一月 二月 三月 四月 五月 六月 七月 八月 九月 十月 十一月 十二月 1月 2月 3月 4月 五月 6月 7月 8月 9月 10月 11月 12月 現在 一分鐘前 $$1$$ 分鐘前 一小時前 $$1$$ 小時前 昨天 $$1$$ 天前 $$1$$ 週前 5週前 追蹤者 追蹤 此高級內容已鎖定 第 1 步:分享到社交網絡 第 2 步:單擊您社交網絡上的鏈接 複製所有代碼 選擇所有代碼 所有代碼都已復製到您的剪貼板 無法複製代碼/文本,請按[CTRL]+[C](或Mac為CMD+C)複製 表格中的內容