Server IP : 104.21.14.48 / Your IP : 18.216.120.209 [ Web Server : Apache System : Linux b70eb322-3aee-0c53-7c82-0db91281f2c6.secureserver.net 6.1.90-1.el9.elrepo.x86_64 #1 SMP PREEMPT_DYNAMIC Thu May 2 12:09:22 EDT 2024 x86_64 User : root ( 0) PHP Version : 8.0.30.2 Disable Function : NONE Domains : 0 Domains MySQL : ON | cURL : ON | WGET : ON | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /var/www/wp-content/mu-plugins/vendor/godaddy/mwc-core/configurations/ |
Upload File : |
<?php use GoDaddy\WordPress\MWC\Common\Validation\Validator; use GoDaddy\WordPress\MWC\Core\Auth\JWT\TokenDecoder; use GoDaddy\WordPress\MWC\Core\Auth\Sso\WordPress\JWT\Validation\TokenContainsUsernameRule; use GoDaddy\WordPress\MWC\Core\Auth\Sso\WordPress\JWT\Validation\TokenHasValidCustomerIdRule; use GoDaddy\WordPress\MWC\Core\Auth\Sso\WordPress\JWT\Validation\TokenNotCachedRule; use GoDaddy\WordPress\MWC\Core\Auth\Sso\WordPress\JWT\Validation\TokenNotExpiredRule; return [ /* *-------------------------------------------------------------------------- * JWT Authentication Settings *-------------------------------------------------------------------------- */ 'jwt' => [ /* * SSO token time to live for JWT auth services. * * @see TokenNotExpiredRule */ 'sso_ttl' => 2 * 60, /* * MWC SSO provider configuration */ 'mwc_sso' => [ 'decoder' => TokenDecoder::class, 'algorithm' => 'RS256', 'keySetProvider' => \GoDaddy\WordPress\MWC\Core\Auth\JWT\ManagedWooCommerce\Http\Providers\KeySetProvider::class, 'validator' => Validator::class, 'validationRules' => [ TokenNotExpiredRule::class, TokenContainsUsernameRule::class, TokenHasValidCustomerIdRule::class, TokenNotCachedRule::class, ], 'tokenObject' => \GoDaddy\WordPress\MWC\Core\Auth\Sso\WordPress\JWT\ManagedWooCommerce\Token::class, ], ], ];