Equivalent of yiiframework or UserCake.
Passport is an excellent choice (I'm the developer). It is the most flexible and easily integrated authentication solution for Node.js. It also has the most comprehensive test coverage, essential for such an important component of an application.
Take a look at Drywall, I think you'll like it. It uses Express and Passport too.