I am wondering if there is an easy way to access Express.js\' req or session variables from within a Jade template without passing it in through the normal response.
You'll need to create a dynamicHelper for Express to use.
dynamicHelper
app.dynamicHelpers({ session: function (req, res) { return req.session; } });
Then inside your template, you can use <%= session.logged_in %> or whatever.
<%= session.logged_in %>
Note: dynamicHelpers are deprecated in Express 3