Authentication shell added
Authentication for admin
Merge remote-tracking branch 'origin/authentication'