Implemented own auth controller