Example #1
0
 public Login(string redirectUri, LoginScope loginScope, AppConfig appConfig)
 {
     _redirectUri = redirectUri;
     _loginScope  = loginScope;
     _appConfig   = appConfig;
     AppConfigLibrary.Create(appConfig.AppId, appConfig);
 }
Example #2
0
        public static string ToStr(this LoginScope loginScope)
        {
            switch (loginScope)
            {
            case LoginScope.SnsapiBase:
                return("snsapi_base");

            case LoginScope.SnsapiUserinfo:
                return("snsapi_userinfo");

            default:
                throw new Exception("不是澄清的授权类型");
            }
        }