자동 로그인과 관련하여 다른 질문과 관련되어 있습니다. 쿠키가 설정 되었기 때문에 작동하는 것으로 생각했지만 지금은 쿼리를 확인할 때 항상 동일한 사용자 "admin"을 반환합니다. 나는 몽고에서이 쿼리를 실행하는 경우 :.self.apos.users.find가 올바른 레코드를 반환하지 않습니다.
db.getCollection ('aposUsersSafe')를 찾을 수 있습니다 ({사용자 이름 : '랜스'})
나는 사용자 "창"을 얻을 수 있지만, 코드를 사용하여 게시 여기에 답 : 나는 항상 문제에 대해 내가 제공 유효한 사용자 이름을 동일한 사용자 "관리자"를 반환
Auto login users to Apostrophe
.
self.apos.users.find({username: 'lance'}).permission(false).toObject(function (err, user) {
if (err) {
return callback(err);
}
if (!user) {
return callback(null);
}
console.log(user);
});
이 기본 보이지만, 쿼리가 어떤 기록하지만,이 같은 "관리자"레코드를 반환하지 않습니다 이유를 파악하지 못할?
올바른 랜스, 그 오른쪽 수정합니다. 나는 원래의 대답에서이 생략을 고쳤다. 불편을 끼쳐 드려 죄송합니다! –