package com.gustz.dove.cli.api.security.service;
import com.gustz.dove.cli.api.service.BaseWebsUrl;
/**
*
* TODO: OAuth服务的接口
*
* @author ZHENFENG ZHANG
* @since [ Aug 8, 2015 ]
*/
public interface OauthService {
/**
* 获取snsapi_base范围的OAuth授权URL
*
* @param websUrl
* @param cliAppCode
* @param state
* @return
*/
String getSnsapiBaseUrl(BaseWebsUrl websUrl, String cliAppCode, String state);
/**
* 获取snsapi_userinfo范围的OAuth授权URL
*
* @param websUrl
* @param cliAppCode
* @param state
* @return
*/
String getSnsapiUserInfoUrl(BaseWebsUrl websUrl, String cliAppCode, String state);
}