2016-05-23 3 views
0

Я использую MEAN.JS, но я не могу найти функцию req.isAuthenticated() в этом MEAN.JS. пожалуйста, проверьте эту ссылкуГде я могу найти функцию req.isAuthenticated() в MEAN.JS?

https://github.com/meanjs/mean/releases/tag/v0.3.3

я использую тот же код для обучения, пожалуйста, кто-нибудь помочь мне ...

+0

«Не можете найти» в каком отношении? Можете ли вы быть более конкретным в вопросе, что у вас есть? –

+0

Это промежуточное программное обеспечение, предоставляемое библиотекой ** для паспорта ** - https://github.com/jaredhanson/passport/blob/6bc59cb329ec1aebc028423d304b3f34f8112e60/lib/http/request.js#L91 –

+0

Я установил MEAN.JS, и я использую только серверный код. Я не использую угловой код переднего конца. Я использую разные серверы. for frontend (клиентская сторона) Я поддерживаю одну услугу, для бэкэнд (на стороне сервера) я использую MEAN.JS. Регистрация и подпись работают нормально, но когда я создаю статью, я получаю ошибку «Пользователь не вошел в систему» ​​как я могу решить эту проблему.Пожалуйста, помогите мне. -Joe Clay –

ответ

0

Нашел на мерзавца ступице. https://github.com/jaredhanson/passport/blob/a892b9dc54dce34b7170ad5d73d8ccfba87f4fcf/lib/passport/http/request.js#L74

req.isAuthenticated = function() { 
    var property = 'user'; 
    if (this._passport && this._passport.instance._userProperty) { 
    property = this._passport.instance._userProperty; 
    } 
return (this[property]) ? true : false; 
}; 

P.S .: Я просто заметил, что ссылка уже была представлена ​​в разделе комментариев. Тем не менее, я собираюсь оставить ответ здесь для быстрой справки о функции

+0

спасибо @Aantika Saini –

Смежные вопросы