/// <summary> /// Initializes a new <see cref="BitbucketAuthenticationOptions" /> /// </summary> public BitbucketAuthenticationOptions() : base("Bitbucket") { Caption = Constants.DefaultAuthenticationType; CallbackPath = new PathString("/signin-bitbucket"); AuthenticationMode = AuthenticationMode.Passive; // Bitbucket does not support the scope parameter // https://confluence.atlassian.com/bitbucket/oauth-on-bitbucket-cloud-238027431.html#OAuthonBitbucketCloud-Scopes //Scope = new List<string> //{ // "user" //}; BackchannelTimeout = TimeSpan.FromSeconds(60); Endpoints = new BitbucketAuthenticationEndpoints { AuthorizationEndpoint = AuthorizationEndPoint, TokenEndpoint = TokenEndpoint, UserInfoEndpoint = UserInfoEndpoint }; }