Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 19 for OIDC (0.02 sec)

  1. docs/sts/casdoor.md

    # Casdoor Quickstart Guide [![Slack](https://slack.min.io/slack?type=svg)](https://slack.min.io)
    
    Casdoor is a UI-first centralized authentication / Single-Sign-On (SSO) platform supporting OAuth 2.0, OIDC and SAML, integrated with Casbin RBAC and ABAC permission management. This document covers configuring Casdoor identity provider support with MinIO.
    
    ## Prerequisites
    
    Registered: Sun Dec 28 19:28:13 UTC 2025
    - Last Modified: Tue Aug 12 18:20:36 UTC 2025
    - 6.6K bytes
    - Viewed (0)
  2. docs/sts/web-identity.md

    # AssumeRoleWithWebIdentity [![Slack](https://slack.min.io/slack?type=svg)](https://slack.min.io)
    
    ## Introduction
    
    MinIO supports the standard AssumeRoleWithWebIdentity STS API to enable integration with OIDC/OpenID based identity provider environments. This allows the generation of temporary credentials with pre-defined access policies for applications/users to interact with MinIO object storage.
    
    Registered: Sun Dec 28 19:28:13 UTC 2025
    - Last Modified: Tue Aug 12 18:20:36 UTC 2025
    - 18.9K bytes
    - Viewed (0)
  3. internal/config/identity/openid/providercfg.go

    func (p *providerCfg) GetRoleArn() string {
    	if p.RolePolicy == "" {
    		return ""
    	}
    	return p.roleArn.String()
    }
    
    // UserInfo returns claims for authenticated user from userInfo endpoint.
    //
    // Some OIDC implementations such as GitLab do not support
    // claims as part of the normal oauth2 flow, instead rely
    // on service providers making calls to IDP to fetch additional
    // claims available from the UserInfo endpoint
    Registered: Sun Dec 28 19:28:13 UTC 2025
    - Last Modified: Fri Aug 29 02:39:48 UTC 2025
    - 4.7K bytes
    - Viewed (0)
  4. cmd/utils.go

    	"io"
    	"maps"
    	"net/http"
    	"net/url"
    	"os"
    	"path"
    	"path/filepath"
    	"runtime"
    	"runtime/pprof"
    	"runtime/trace"
    	"slices"
    	"strings"
    	"sync"
    	"time"
    
    	"github.com/coreos/go-oidc/v3/oidc"
    	"github.com/dustin/go-humanize"
    	"github.com/felixge/fgprof"
    	"github.com/minio/madmin-go/v3"
    	xaudit "github.com/minio/madmin-go/v3/logger/audit"
    	"github.com/minio/minio-go/v7"
    Registered: Sun Dec 28 19:28:13 UTC 2025
    - Last Modified: Sun Sep 28 20:59:21 UTC 2025
    - 33K bytes
    - Viewed (0)
  5. docs/sts/README.md

    | [**WebIdentity**](https://github.com/minio/minio/blob/master/docs/sts/web-identity.md) | Let users request temporary credentials using any OpenID(OIDC) compatible web identity providers such as KeyCloak, Dex, Facebook, Google etc. |
    Registered: Sun Dec 28 19:28:13 UTC 2025
    - Last Modified: Tue Aug 12 18:20:36 UTC 2025
    - 7.8K bytes
    - Viewed (0)
  6. cmd/admin-handlers-idp-ldap.go

    			APIErr := errorCodes.ToAPIErrWithErr(ErrAdminNoSuchUser, err)
    			writeErrorResponseJSON(ctx, w, APIErr, r.URL)
    			return
    		}
    
    		// In case of LDAP/OIDC we need to set `opts.claims` to ensure
    		// it is associated with the LDAP/OIDC user properly.
    		for k, v := range cred.Claims {
    			if k == expClaim {
    				continue
    			}
    			opts.claims[k] = v
    		}
    	} else {
    Registered: Sun Dec 28 19:28:13 UTC 2025
    - Last Modified: Fri Aug 08 02:46:04 UTC 2025
    - 19.2K bytes
    - Viewed (0)
  7. helm/minio/values.yaml

    ## The following section documents environment variables for enabling external identity management using an OpenID Connect (OIDC)-compatible provider.
    ## See https://docs.min.io/community/minio-object-store/operations/external-iam/configure-openid-external-identity-management.html for a tutorial on using these variables.
    oidc:
      enabled: false
      configUrl: "https://identity-provider-url/.well-known/openid-configuration"
      clientId: "minio"
    Registered: Sun Dec 28 19:28:13 UTC 2025
    - Last Modified: Tue Aug 12 18:20:36 UTC 2025
    - 19.7K bytes
    - Viewed (1)
  8. go.mod

    	github.com/alecthomas/participle v0.7.1
    	github.com/beevik/ntp v1.4.3
    	github.com/buger/jsonparser v1.1.1
    	github.com/cespare/xxhash/v2 v2.3.0
    	github.com/cheggaaa/pb v1.0.29
    	github.com/coreos/go-oidc/v3 v3.14.1
    	github.com/coreos/go-systemd/v22 v22.5.0
    	github.com/cosnicolaou/pbzip2 v1.0.5
    	github.com/dchest/siphash v1.2.3
    	github.com/dustin/go-humanize v1.0.1
    	github.com/eclipse/paho.mqtt.golang v1.5.0
    Registered: Sun Dec 28 19:28:13 UTC 2025
    - Last Modified: Fri Oct 10 18:57:03 UTC 2025
    - 12.2K bytes
    - Viewed (0)
  9. internal/config/identity/openid/openid.go

    			})
    		}
    	}
    
    	return res, nil
    }
    
    // Enabled returns if configURL is enabled.
    func Enabled(kvs config.KVS) bool {
    	return kvs.Get(ConfigURL) != ""
    }
    
    // GetSettings - fetches OIDC settings for site-replication related validation.
    // NOTE that region must be populated by caller as this package does not know.
    func (r *Config) GetSettings() madmin.OpenIDSettings {
    	res := madmin.OpenIDSettings{}
    Registered: Sun Dec 28 19:28:13 UTC 2025
    - Last Modified: Fri Aug 29 02:39:48 UTC 2025
    - 17.3K bytes
    - Viewed (0)
  10. src/main/java/org/codelibs/fess/sso/oic/OpenIdConnectAuthenticator.java

        }
    
        /**
         * Builds a default redirect URL for OpenID Connect based on the environment.
         * Uses the configured base URL or defaults to http://localhost:8080 for compatibility
         * with common OIDC provider configurations.
         *
         * @return the default redirect URL
         */
        protected String buildDefaultRedirectUrl() {
            final DynamicProperties systemProperties = ComponentUtil.getSystemProperties();
    Registered: Sat Dec 20 09:19:18 UTC 2025
    - Last Modified: Sun Dec 14 01:18:25 UTC 2025
    - 16.5K bytes
    - Viewed (0)
Back to top