[feature/oauth] Update auth provider interface

PHPBB3-11673