problems with passport still there

my code I added I tested in JSBin but I can't really test it with sails
until the passport issue gets resolved. The positioning of the elements
may also be off but those can be easily fixed tonight