2015-06-30 53 views
0

我試圖延長流星賬目Edmodo,相信我有它設置這些回購協議:accounts-edmodoedmodo自定義重定向URI的流星帳戶

的問題是,我想有它成立爲自定義重定向URI,但這似乎並沒有工作。我認爲問題在於賬戶系統需要一個特定的重定向URI來觸發edmodo_server.js代碼。

有什麼建議嗎?我在想,我需要使用鐵路路由器來做到這一點。或者我的方式取決於如何觸發edmodo_server.js代碼?

回答

0

另一個幾個小時後,我發現,我所要做的就是加入到我的lib/routes.js文件:

Router.route('/custom/redirect/uri/path', function() { 
    this.redirect('/_oauth/edmodo?close&code=' + this.params.query.code); 
}); 

雖然,這似乎仍然失去了一些東西就像現在我的服務器記錄以下錯誤:

(oauth_server.js:71) Unable to base64 decode state from OAuth query: undefined 
(oauth_server.js:398) Error in OAuth Server: Match error: Expected string, got undefined 

因此,如果任何人有上述錯誤的修復,並希望編輯這個答案,請這樣做。謝謝。