add ProviderType to LoginMessage