public void IDPLogin(Action <GamebaseError> callback)
        {
            if (adapter == null)
            {
                callback(new GamebaseError(GamebaseErrorCode.AUTH_IDP_LOGIN_FAILED, message: GamebaseStrings.AUTH_ADAPTER_NOT_FOUND_NEED_SETUP));
                return;
            }

            adapter.IDPLogin(callback);
        }