コード例 #1
0
 /// <summary>
 ///     Initializes a new <see cref="FitbitAuthenticationOptions" />
 /// </summary>
 public FitbitAuthenticationOptions()
     : base("Fitbit")
 {
     Caption            = Constants.DefaultAuthenticationType;
     CallbackPath       = new PathString("/signin-fitbit");
     AuthenticationMode = AuthenticationMode.Passive;
     Scope = new List <string>
     {
         "activity", "nutrition", "profile", "settings", "sleep", "social", "weight"
     };
     BackchannelTimeout = TimeSpan.FromSeconds(60);
     Endpoints          = new FitbitAuthenticationEndpoints
     {
         AuthorizationEndpoint = AuthorizationEndPoint,
         TokenEndpoint         = TokenEndpoint,
         UserEndpoint          = UserEndpoint,
     };
     Prompt = "none";
 }
コード例 #2
0
 /// <summary>
 ///     Initializes a new <see cref="FitbitAuthenticationOptions" />
 /// </summary>
 public FitbitAuthenticationOptions()
     : base("Fitbit")
 {
     Caption = Constants.DefaultAuthenticationType;
     CallbackPath = new PathString("/signin-fitbit");
     AuthenticationMode = AuthenticationMode.Passive;
     Scope = new List<string>
     {
         "activity", "nutrition", "profile", "settings", "sleep", "social", "weight"
     };
     BackchannelTimeout = TimeSpan.FromSeconds(60);
     Endpoints = new FitbitAuthenticationEndpoints
     {
         AuthorizationEndpoint = AuthorizationEndPoint,
         TokenEndpoint = TokenEndpoint,
         UserEndpoint = UserEndpoint,
     };
     Prompt = "none";
 }