requestPermissions are not passed

Options such as requestPermissions are not passed on when signing into external services. Added service options when signing onto external service.