auth controller refactoring && remove old controllers