0
我試圖延長流星賬目Edmodo,相信我有它設置這些回購協議:accounts-edmodo和edmodo自定義重定向URI的流星帳戶
的問題是,我想有它成立爲自定義重定向URI,但這似乎並沒有工作。我認爲問題在於賬戶系統需要一個特定的重定向URI來觸發edmodo_server.js代碼。
有什麼建議嗎?我在想,我需要使用鐵路路由器來做到這一點。或者我的方式取決於如何觸發edmodo_server.js代碼?
我試圖延長流星賬目Edmodo,相信我有它設置這些回購協議:accounts-edmodo和edmodo自定義重定向URI的流星帳戶
的問題是,我想有它成立爲自定義重定向URI,但這似乎並沒有工作。我認爲問題在於賬戶系統需要一個特定的重定向URI來觸發edmodo_server.js代碼。
有什麼建議嗎?我在想,我需要使用鐵路路由器來做到這一點。或者我的方式取決於如何觸發edmodo_server.js代碼?
另一個幾個小時後,我發現,我所要做的就是加入到我的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
因此,如果任何人有上述錯誤的修復,並希望編輯這個答案,請這樣做。謝謝。