Meteor의 oauth 패키지에있는 oauth_server.js에있는 함수를 재정의해야합니다.Meteor의 oauth 패키지 덮어 쓰기
var closePopup = function(res) {
res.writeHead(200, {'Content-Type': 'text/html'});
var content =
'<html><head><script>window.close()</script></head></html>';
res.end(content, 'utf-8');
};
을 같은 뭔가 - -
내가 대체 할
var closePopup = function(res) {
res.writeHead(200, {'Content-Type': 'text/html'});
var content =
'<html><head><script>window.location.href = "http://www.google.com/";</script></head></html>';
res.end(content, 'utf-8');
};
패키지하는 핵심 유성 패키지 그래서 난 그냥 그것을 제거하고 수정 된 버전을 추가 할 수 있다고 생각하지 않습니다 .
주 서버 코드에 편집 된 변수 (함수)를 추가하려했지만 유성 행동을 변경하지 않았습니다.
미리 감사드립니다. Daniel.
oauth 패키지를 덮어 쓰려고합니다. 수정 된 패키지를 만들고 "meteor add oauth"를 시도하면 "oauth : no package"가 나타납니다. – user1720271
이 패키지를'/ packages' 폴더에 추가 했습니까? 그리고 그 oauth 전화? 이전에 어떤 특정 oauth 패키지를 대체 할 것인지 알지 못했습니다. 평범한 'oauth'하나? – Akshat
Btw 어제부터 에밀리의 대답을 사용하고 싶다면'meteor remove oauth'를 실행하고 패키지를 추가해야했지만 그 단계는 약간 다릅니다. 'standard-app-packages'를 제거하고'oauth'가 아닌 수동으로 원하는 패키지를 추가 할 필요가 있습니다. 대신 사용자 정의 패키지를 사용하십시오. – Akshat