A centralized authentication system