Auth2

Finished authentication