Add custom uidKey

Hi! I see that you proposed uidKey feature. But your provider still has not that field. Please add one so we could clean up AccessToken::__construct