removing unneeded lines
added custom Auth component

it adds a few callbacks so plugins may interfere on login & logout
operations. They can for example attach new adapaters on the fly