Add third party provider support to derby-user