Documentation pour “ensureAuthentication” “isAuthenticated” passeport fonctions?
J'ai été à la recherche d'un certain temps, et ne peut pas voir à trouver une documentation définitive de la source. Quand je fais une recherche pour ces derniers, les premiers résultats de Google sont à StackOverflow.
Sont plus là middleware des fonctions similaires à cela?
Vous devez vous connecter pour publier un commentaire.
Alors que pas explicitement documentées n'importe où facilement trouvés, vous pouvez voir où le
isAuthenticated
etisUnauthenticated
les drapeaux sont mis dans le Passeport de code à https://github.com/jaredhanson/passport/blob/a892b9dc54dce34b7170ad5d73d8ccfba87f4fcf/lib/passport/http/request.js#L74.ensureAuthenticated
n'est pas officiel, mais peut être mis en œuvre par le suivant:if (req.isAuthenticated())
et la ligne 9 devrait être..., ensureAuthenticated, ...
la Caisse de la suivante pour un meilleur exemple. github.com/jaredhanson/passport-local/blob/master/examples/...la raison pour laquelle il retourne la valeur false est principalement parce que ses déclarées ci-dessous la définition de la route.
je le fais dans un autre fichier, donc je l'utilise comme ceci