add renren auth provider and modified library