Refractor = AuthDataStore to AuthTokenRepository