我正在使用Deployd构建一个项目来帮助我的API,并使用dpd-passport进行身份验证.
我似乎已经对所有内容进行了身份验证,后面分发了会话密钥并通过Google进行了用户身份验证,但是我遇到了问题redirectURL
,并且翻译了我返回的回调页面.
我已经挖掘了dpd-passport/index.js
文件,我相信这是相关的信息:
var sendResponse = function(ctx, err, config) {
var sessionData = ctx.session.data;
var returnUrl = (ctx.req.cookies && ctx.req.cookies.get('_passportReturnUrl')) || null;
if(returnUrl) {
var redirectURL = url.parse(returnUrl, true);
// only append if not disabled
if(!config.disableReturnParams) {
// delete search so that query is used
delete redirectURL.search;
// make sure query is inited
redirectURL.query = redirectURL.query || {};
if(err) {
redirectURL.query.success = false;
redirectURL.query.error = err;
} else {
// append user + session id to …
Run Code Online (Sandbox Code Playgroud)