Changeset 3489680
- Timestamp:
- 03/24/2026 07:29:51 AM (7 days ago)
- Location:
- miniorange-login-with-eve-online-google-facebook
- Files:
-
- 356 added
- 7 edited
-
tags/6.26.18 (added)
-
tags/6.26.18/admin (added)
-
tags/6.26.18/admin/class-mo-oauth-client-admin.php (added)
-
tags/6.26.18/admin/css (added)
-
tags/6.26.18/admin/css/admin.min.css (added)
-
tags/6.26.18/admin/css/font-awesome.min.css (added)
-
tags/6.26.18/admin/css/fontNunito.min.css (added)
-
tags/6.26.18/admin/css/intlTelInput.min.css (added)
-
tags/6.26.18/admin/css/jquery-ui.min.css (added)
-
tags/6.26.18/admin/css/jquery.dataTables.min.css (added)
-
tags/6.26.18/admin/css/mo-oauth-initial.min.css (added)
-
tags/6.26.18/admin/css/mo-oauth-licensing.min.css (added)
-
tags/6.26.18/admin/css/phone.min.css (added)
-
tags/6.26.18/admin/css/style_settings.min.css (added)
-
tags/6.26.18/admin/images (added)
-
tags/6.26.18/admin/images/3px-tile.png (added)
-
tags/6.26.18/admin/images/ask-questions.png (added)
-
tags/6.26.18/admin/images/feature-details.png (added)
-
tags/6.26.18/admin/images/flags16.png (added)
-
tags/6.26.18/admin/images/logo.png (added)
-
tags/6.26.18/admin/images/mini.png (added)
-
tags/6.26.18/admin/images/miniorange.png (added)
-
tags/6.26.18/admin/images/mo_oauth_premium_img.png (added)
-
tags/6.26.18/admin/images/prem.png (added)
-
tags/6.26.18/admin/images/troubleshooting.png (added)
-
tags/6.26.18/admin/images/troubleshooting_white.png (added)
-
tags/6.26.18/admin/index.php (added)
-
tags/6.26.18/admin/js (added)
-
tags/6.26.18/admin/js/admin.min.js (added)
-
tags/6.26.18/admin/js/clientSupport.min.js (added)
-
tags/6.26.18/admin/js/intlTelInput.min.js (added)
-
tags/6.26.18/admin/js/jquery.dataTables.min.js (added)
-
tags/6.26.18/admin/js/phone.min.js (added)
-
tags/6.26.18/admin/js/settings.min.js (added)
-
tags/6.26.18/admin/partials (added)
-
tags/6.26.18/admin/partials/account (added)
-
tags/6.26.18/admin/partials/account/class-mo-oauth-client-admin-account.php (added)
-
tags/6.26.18/admin/partials/account/partials (added)
-
tags/6.26.18/admin/partials/account/partials/register.php (added)
-
tags/6.26.18/admin/partials/account/partials/verify-password.php (added)
-
tags/6.26.18/admin/partials/addons (added)
-
tags/6.26.18/admin/partials/addons/class-mo-oauth-client-addons.php (added)
-
tags/6.26.18/admin/partials/addons/images (added)
-
tags/6.26.18/admin/partials/addons/images/attribute-icon.png (added)
-
tags/6.26.18/admin/partials/addons/images/azure.png (added)
-
tags/6.26.18/admin/partials/addons/images/buddypress-logo.png (added)
-
tags/6.26.18/admin/partials/addons/images/buddypress.png (added)
-
tags/6.26.18/admin/partials/addons/images/cognito.png (added)
-
tags/6.26.18/admin/partials/addons/images/discord.png (added)
-
tags/6.26.18/admin/partials/addons/images/fsso.png (added)
-
tags/6.26.18/admin/partials/addons/images/guest-user.png (added)
-
tags/6.26.18/admin/partials/addons/images/json.png (added)
-
tags/6.26.18/admin/partials/addons/images/jwe_token.jpg (added)
-
tags/6.26.18/admin/partials/addons/images/learndash-icon.png (added)
-
tags/6.26.18/admin/partials/addons/images/learndash.png (added)
-
tags/6.26.18/admin/partials/addons/images/login-form.png (added)
-
tags/6.26.18/admin/partials/addons/images/logo.png (added)
-
tags/6.26.18/admin/partials/addons/images/media.jpg (added)
-
tags/6.26.18/admin/partials/addons/images/member-login.png (added)
-
tags/6.26.18/admin/partials/addons/images/page-restriction.png (added)
-
tags/6.26.18/admin/partials/addons/images/profile_pic.png (added)
-
tags/6.26.18/admin/partials/addons/images/report-icon.png (added)
-
tags/6.26.18/admin/partials/addons/images/report.png (added)
-
tags/6.26.18/admin/partials/addons/images/scim-icon.png (added)
-
tags/6.26.18/admin/partials/addons/images/scim.png (added)
-
tags/6.26.18/admin/partials/addons/images/session.jpg (added)
-
tags/6.26.18/admin/partials/addons/images/woocommerce.png (added)
-
tags/6.26.18/admin/partials/apps (added)
-
tags/6.26.18/admin/partials/apps/class-mo-oauth-client-apps.php (added)
-
tags/6.26.18/admin/partials/apps/images (added)
-
tags/6.26.18/admin/partials/apps/images/Canvass.png (added)
-
tags/6.26.18/admin/partials/apps/images/Criipto.png (added)
-
tags/6.26.18/admin/partials/apps/images/adfs.png (added)
-
tags/6.26.18/admin/partials/apps/images/adfss.png (added)
-
tags/6.26.18/admin/partials/apps/images/apple.png (added)
-
tags/6.26.18/admin/partials/apps/images/apples.png (added)
-
tags/6.26.18/admin/partials/apps/images/auth0.png (added)
-
tags/6.26.18/admin/partials/apps/images/auth0s.png (added)
-
tags/6.26.18/admin/partials/apps/images/autodesk.png (added)
-
tags/6.26.18/admin/partials/apps/images/autodesks.png (added)
-
tags/6.26.18/admin/partials/apps/images/azure.png (added)
-
tags/6.26.18/admin/partials/apps/images/azures.png (added)
-
tags/6.26.18/admin/partials/apps/images/battlenet.png (added)
-
tags/6.26.18/admin/partials/apps/images/bitly.png (added)
-
tags/6.26.18/admin/partials/apps/images/bitrix24.png (added)
-
tags/6.26.18/admin/partials/apps/images/bitrix24s.png (added)
-
tags/6.26.18/admin/partials/apps/images/blizzard.png (added)
-
tags/6.26.18/admin/partials/apps/images/blizzards.png (added)
-
tags/6.26.18/admin/partials/apps/images/box.png (added)
-
tags/6.26.18/admin/partials/apps/images/boxs.png (added)
-
tags/6.26.18/admin/partials/apps/images/canvas.png (added)
-
tags/6.26.18/admin/partials/apps/images/classlink.png (added)
-
tags/6.26.18/admin/partials/apps/images/classlinks.png (added)
-
tags/6.26.18/admin/partials/apps/images/clever.png (added)
-
tags/6.26.18/admin/partials/apps/images/clevers.png (added)
-
tags/6.26.18/admin/partials/apps/images/cognito.png (added)
-
tags/6.26.18/admin/partials/apps/images/cognitos.png (added)
-
tags/6.26.18/admin/partials/apps/images/coil.png (added)
-
tags/6.26.18/admin/partials/apps/images/coils.png (added)
-
tags/6.26.18/admin/partials/apps/images/connect2id.png (added)
-
tags/6.26.18/admin/partials/apps/images/connect2ids.png (added)
-
tags/6.26.18/admin/partials/apps/images/customapp.png (added)
-
tags/6.26.18/admin/partials/apps/images/dailymotion.png (added)
-
tags/6.26.18/admin/partials/apps/images/dailymotions.png (added)
-
tags/6.26.18/admin/partials/apps/images/dash10.png (added)
-
tags/6.26.18/admin/partials/apps/images/devart.png (added)
-
tags/6.26.18/admin/partials/apps/images/diaspora.png (added)
-
tags/6.26.18/admin/partials/apps/images/diasporas.png (added)
-
tags/6.26.18/admin/partials/apps/images/did.png (added)
-
tags/6.26.18/admin/partials/apps/images/discord.png (added)
-
tags/6.26.18/admin/partials/apps/images/discords.png (added)
-
tags/6.26.18/admin/partials/apps/images/disqus.png (added)
-
tags/6.26.18/admin/partials/apps/images/dotnet.png (added)
-
tags/6.26.18/admin/partials/apps/images/drupal.png (added)
-
tags/6.26.18/admin/partials/apps/images/dynamics365.png (added)
-
tags/6.26.18/admin/partials/apps/images/eveonline.png (added)
-
tags/6.26.18/admin/partials/apps/images/eveonlinenews.png (added)
-
tags/6.26.18/admin/partials/apps/images/facebook.png (added)
-
tags/6.26.18/admin/partials/apps/images/fitbit.png (added)
-
tags/6.26.18/admin/partials/apps/images/fitbits.png (added)
-
tags/6.26.18/admin/partials/apps/images/foursquare.png (added)
-
tags/6.26.18/admin/partials/apps/images/freja.png (added)
-
tags/6.26.18/admin/partials/apps/images/frejaeids.png (added)
-
tags/6.26.18/admin/partials/apps/images/gigya.png (added)
-
tags/6.26.18/admin/partials/apps/images/github.png (added)
-
tags/6.26.18/admin/partials/apps/images/gitlab.png (added)
-
tags/6.26.18/admin/partials/apps/images/gluu.png (added)
-
tags/6.26.18/admin/partials/apps/images/gluus.png (added)
-
tags/6.26.18/admin/partials/apps/images/google.png (added)
-
tags/6.26.18/admin/partials/apps/images/harvest.png (added)
-
tags/6.26.18/admin/partials/apps/images/hra.png (added)
-
tags/6.26.18/admin/partials/apps/images/hubspot.png (added)
-
tags/6.26.18/admin/partials/apps/images/ibmappid.png (added)
-
tags/6.26.18/admin/partials/apps/images/ibmappids.png (added)
-
tags/6.26.18/admin/partials/apps/images/id_me.png (added)
-
tags/6.26.18/admin/partials/apps/images/idaptive.png (added)
-
tags/6.26.18/admin/partials/apps/images/idaptives.png (added)
-
tags/6.26.18/admin/partials/apps/images/identityserver.png (added)
-
tags/6.26.18/admin/partials/apps/images/identityservers.png (added)
-
tags/6.26.18/admin/partials/apps/images/imis.png (added)
-
tags/6.26.18/admin/partials/apps/images/imiscloud.png (added)
-
tags/6.26.18/admin/partials/apps/images/instagram.png (added)
-
tags/6.26.18/admin/partials/apps/images/intuit.png (added)
-
tags/6.26.18/admin/partials/apps/images/intuits.png (added)
-
tags/6.26.18/admin/partials/apps/images/invis.png (added)
-
tags/6.26.18/admin/partials/apps/images/invisions.png (added)
-
tags/6.26.18/admin/partials/apps/images/joomla.png (added)
-
tags/6.26.18/admin/partials/apps/images/keycloak.png (added)
-
tags/6.26.18/admin/partials/apps/images/keycloaks.png (added)
-
tags/6.26.18/admin/partials/apps/images/laravel.png (added)
-
tags/6.26.18/admin/partials/apps/images/laravels.png (added)
-
tags/6.26.18/admin/partials/apps/images/linkedin.png (added)
-
tags/6.26.18/admin/partials/apps/images/mailchimp.png (added)
-
tags/6.26.18/admin/partials/apps/images/meetup.png (added)
-
tags/6.26.18/admin/partials/apps/images/meetups.png (added)
-
tags/6.26.18/admin/partials/apps/images/microsoftTeams.png (added)
-
tags/6.26.18/admin/partials/apps/images/mindbody.png (added)
-
tags/6.26.18/admin/partials/apps/images/minecraft.png (added)
-
tags/6.26.18/admin/partials/apps/images/miniorange.png (added)
-
tags/6.26.18/admin/partials/apps/images/mo_oauth_info-icon.png (added)
-
tags/6.26.18/admin/partials/apps/images/mo_oauth_premium-label.png (added)
-
tags/6.26.18/admin/partials/apps/images/mo_oauth_premium_img.png (added)
-
tags/6.26.18/admin/partials/apps/images/neoncrm.png (added)
-
tags/6.26.18/admin/partials/apps/images/nextcloud.png (added)
-
tags/6.26.18/admin/partials/apps/images/nextclouds.png (added)
-
tags/6.26.18/admin/partials/apps/images/noviams.png (added)
-
tags/6.26.18/admin/partials/apps/images/oauth1.png (added)
-
tags/6.26.18/admin/partials/apps/images/oauth2.png (added)
-
tags/6.26.18/admin/partials/apps/images/office365.png (added)
-
tags/6.26.18/admin/partials/apps/images/office365s.png (added)
-
tags/6.26.18/admin/partials/apps/images/okta.png (added)
-
tags/6.26.18/admin/partials/apps/images/oktas.png (added)
-
tags/6.26.18/admin/partials/apps/images/onelogin.png (added)
-
tags/6.26.18/admin/partials/apps/images/onelogins.png (added)
-
tags/6.26.18/admin/partials/apps/images/openid-connect.png (added)
-
tags/6.26.18/admin/partials/apps/images/orcid.png (added)
-
tags/6.26.18/admin/partials/apps/images/orcids.png (added)
-
tags/6.26.18/admin/partials/apps/images/paypal.png (added)
-
tags/6.26.18/admin/partials/apps/images/ping.png (added)
-
tags/6.26.18/admin/partials/apps/images/pings.png (added)
-
tags/6.26.18/admin/partials/apps/images/pinterest.png (added)
-
tags/6.26.18/admin/partials/apps/images/pocket.png (added)
-
tags/6.26.18/admin/partials/apps/images/pro.png (added)
-
tags/6.26.18/admin/partials/apps/images/reddit.png (added)
-
tags/6.26.18/admin/partials/apps/images/salesforce.png (added)
-
tags/6.26.18/admin/partials/apps/images/salesforces.png (added)
-
tags/6.26.18/admin/partials/apps/images/servicenow.png (added)
-
tags/6.26.18/admin/partials/apps/images/servicenows.png (added)
-
tags/6.26.18/admin/partials/apps/images/settings.png (added)
-
tags/6.26.18/admin/partials/apps/images/sheepcrm.png (added)
-
tags/6.26.18/admin/partials/apps/images/shopify.png (added)
-
tags/6.26.18/admin/partials/apps/images/slack.png (added)
-
tags/6.26.18/admin/partials/apps/images/slacks.png (added)
-
tags/6.26.18/admin/partials/apps/images/soundcloud.png (added)
-
tags/6.26.18/admin/partials/apps/images/spotify.png (added)
-
tags/6.26.18/admin/partials/apps/images/squareup.png (added)
-
tags/6.26.18/admin/partials/apps/images/steam.png (added)
-
tags/6.26.18/admin/partials/apps/images/steams.png (added)
-
tags/6.26.18/admin/partials/apps/images/strava.png (added)
-
tags/6.26.18/admin/partials/apps/images/stravas.png (added)
-
tags/6.26.18/admin/partials/apps/images/swiss-rx-login.png (added)
-
tags/6.26.18/admin/partials/apps/images/ticketmaster.png (added)
-
tags/6.26.18/admin/partials/apps/images/timezynk.png (added)
-
tags/6.26.18/admin/partials/apps/images/timezynks.png (added)
-
tags/6.26.18/admin/partials/apps/images/twitch.png (added)
-
tags/6.26.18/admin/partials/apps/images/twitter.png (added)
-
tags/6.26.18/admin/partials/apps/images/twitters.png (added)
-
tags/6.26.18/admin/partials/apps/images/vatsim.png (added)
-
tags/6.26.18/admin/partials/apps/images/vatsims.png (added)
-
tags/6.26.18/admin/partials/apps/images/vendesta.png (added)
-
tags/6.26.18/admin/partials/apps/images/vimeo.png (added)
-
tags/6.26.18/admin/partials/apps/images/vk.png (added)
-
tags/6.26.18/admin/partials/apps/images/whmcs.png (added)
-
tags/6.26.18/admin/partials/apps/images/whmcss.png (added)
-
tags/6.26.18/admin/partials/apps/images/wildApricot.png (added)
-
tags/6.26.18/admin/partials/apps/images/wildApricots.png (added)
-
tags/6.26.18/admin/partials/apps/images/windows.png (added)
-
tags/6.26.18/admin/partials/apps/images/windowslive.png (added)
-
tags/6.26.18/admin/partials/apps/images/wordpress.png (added)
-
tags/6.26.18/admin/partials/apps/images/wso2.png (added)
-
tags/6.26.18/admin/partials/apps/images/wso2s.png (added)
-
tags/6.26.18/admin/partials/apps/images/yahoo.png (added)
-
tags/6.26.18/admin/partials/apps/images/yammer.png (added)
-
tags/6.26.18/admin/partials/apps/images/zendesk.png (added)
-
tags/6.26.18/admin/partials/apps/images/zendesks.png (added)
-
tags/6.26.18/admin/partials/apps/images/zoho.png (added)
-
tags/6.26.18/admin/partials/apps/images/zohos.png (added)
-
tags/6.26.18/admin/partials/apps/partials (added)
-
tags/6.26.18/admin/partials/apps/partials/app-list.php (added)
-
tags/6.26.18/admin/partials/apps/partials/attr-role-mapping.php (added)
-
tags/6.26.18/admin/partials/apps/partials/customization.min.js (added)
-
tags/6.26.18/admin/partials/apps/partials/customization.php (added)
-
tags/6.26.18/admin/partials/apps/partials/defaultapps.json (added)
-
tags/6.26.18/admin/partials/apps/partials/defaultapps.php (added)
-
tags/6.26.18/admin/partials/apps/partials/grant-settings.php (added)
-
tags/6.26.18/admin/partials/apps/partials/sign-in-settings.php (added)
-
tags/6.26.18/admin/partials/apps/partials/updateapp.php (added)
-
tags/6.26.18/admin/partials/apps/partials/user-analytics.php (added)
-
tags/6.26.18/admin/partials/class-mo-oauth-client-admin-menu.php (added)
-
tags/6.26.18/admin/partials/class-mo-oauth-client-admin-utils.php (added)
-
tags/6.26.18/admin/partials/demo (added)
-
tags/6.26.18/admin/partials/demo/class-mo-oauth-client-demo.php (added)
-
tags/6.26.18/admin/partials/demo/img (added)
-
tags/6.26.18/admin/partials/demo/img/check.png (added)
-
tags/6.26.18/admin/partials/demo/img/setup-gif.jpg (added)
-
tags/6.26.18/admin/partials/demo/img/support.png (added)
-
tags/6.26.18/admin/partials/faq (added)
-
tags/6.26.18/admin/partials/faq/class-mo-oauth-client-faq.php (added)
-
tags/6.26.18/admin/partials/guides (added)
-
tags/6.26.18/admin/partials/guides/class-mo-oauth-client-attribute-mapping.php (added)
-
tags/6.26.18/admin/partials/guides/images (added)
-
tags/6.26.18/admin/partials/guides/images/testconfig.png (added)
-
tags/6.26.18/admin/partials/mo_plugins (added)
-
tags/6.26.18/admin/partials/mo_plugins/autoload.php (added)
-
tags/6.26.18/admin/partials/mo_plugins/resources (added)
-
tags/6.26.18/admin/partials/mo_plugins/resources/css (added)
-
tags/6.26.18/admin/partials/mo_plugins/resources/css/mo-plugin-adv.css (added)
-
tags/6.26.18/admin/partials/mo_plugins/resources/js (added)
-
tags/6.26.18/admin/partials/mo_plugins/resources/js/mo-plugin-adv.js (added)
-
tags/6.26.18/admin/partials/mo_plugins/src (added)
-
tags/6.26.18/admin/partials/mo_plugins/src/class-mo-rest-api-advertisement.php (added)
-
tags/6.26.18/admin/partials/notice (added)
-
tags/6.26.18/admin/partials/notice/class-mo-oauth-admin-notice.php (added)
-
tags/6.26.18/admin/partials/setup_wizard (added)
-
tags/6.26.18/admin/partials/setup_wizard/class-mo-oauth-client-setup-wizard.php (added)
-
tags/6.26.18/admin/partials/setup_wizard/css (added)
-
tags/6.26.18/admin/partials/setup_wizard/css/generic.min.css (added)
-
tags/6.26.18/admin/partials/setup_wizard/css/multi-step.min.css (added)
-
tags/6.26.18/admin/partials/setup_wizard/handler (added)
-
tags/6.26.18/admin/partials/setup_wizard/handler/class-mo-oauth-wizard-ajax.php (added)
-
tags/6.26.18/admin/partials/setup_wizard/images (added)
-
tags/6.26.18/admin/partials/setup_wizard/images/cross_icon.svg.png (added)
-
tags/6.26.18/admin/partials/setup_wizard/images/loader.gif (added)
-
tags/6.26.18/admin/partials/setup_wizard/images/mail.png (added)
-
tags/6.26.18/admin/partials/setup_wizard/images/miniorange.png (added)
-
tags/6.26.18/admin/partials/setup_wizard/js (added)
-
tags/6.26.18/admin/partials/setup_wizard/js/generic.min.js (added)
-
tags/6.26.18/admin/partials/setup_wizard/js/troubleshooting.min.js (added)
-
tags/6.26.18/admin/partials/setup_wizard/partials (added)
-
tags/6.26.18/admin/partials/setup_wizard/partials/apps.php (added)
-
tags/6.26.18/admin/partials/setup_wizard/partials/callback.php (added)
-
tags/6.26.18/admin/partials/setup_wizard/partials/client.php (added)
-
tags/6.26.18/admin/partials/setup_wizard/partials/endpoints.php (added)
-
tags/6.26.18/admin/partials/setup_wizard/partials/summary.php (added)
-
tags/6.26.18/admin/partials/setup_wizard/partials/support.php (added)
-
tags/6.26.18/admin/partials/setup_wizard/partials/test.php (added)
-
tags/6.26.18/admin/partials/setup_wizard/ui-dropdown-master (added)
-
tags/6.26.18/admin/partials/setup_wizard/ui-dropdown-master/dropdown.min.css (added)
-
tags/6.26.18/admin/partials/setup_wizard/ui-dropdown-master/dropdown.min.js (added)
-
tags/6.26.18/admin/partials/setup_wizard/ui-dropdown-master/transition.min.css (added)
-
tags/6.26.18/admin/partials/setup_wizard/ui-dropdown-master/transition.min.js (added)
-
tags/6.26.18/admin/partials/support (added)
-
tags/6.26.18/admin/partials/support/call.png (added)
-
tags/6.26.18/admin/partials/support/card-logo.png (added)
-
tags/6.26.18/admin/partials/support/class-mo-oauth-client-support.php (added)
-
tags/6.26.18/admin/partials/support/mo_oauth_usecase.json (added)
-
tags/6.26.18/admin/partials/support/ratings.png (added)
-
tags/6.26.18/admin/partials/troubleshoot (added)
-
tags/6.26.18/admin/partials/troubleshoot/class-mo-oauth-client-troubleshoot.php (added)
-
tags/6.26.18/admin/partials/troubleshoot/mo_oauth_errorcode.json (added)
-
tags/6.26.18/admin/partials/troubleshoot/mo_oauth_faq.json (added)
-
tags/6.26.18/class-mo-oauth-client-customer.php (added)
-
tags/6.26.18/class-mo-oauth-custom-oauth1-flow.php (added)
-
tags/6.26.18/class-mo-oauth-custom-oauth1.php (added)
-
tags/6.26.18/class-mo-oauth-utils.php (added)
-
tags/6.26.18/class-mooauth-debug.php (added)
-
tags/6.26.18/class-mooauth-widget.php (added)
-
tags/6.26.18/class-mooauth.php (added)
-
tags/6.26.18/constants.php (added)
-
tags/6.26.18/css (added)
-
tags/6.26.18/css/font-awesome.min.css (added)
-
tags/6.26.18/css/login-page.min.css (added)
-
tags/6.26.18/css/style_login_widget.min.css (added)
-
tags/6.26.18/fonts (added)
-
tags/6.26.18/fonts/FontAwesome.otf (added)
-
tags/6.26.18/fonts/fontawesome-webfont.eot (added)
-
tags/6.26.18/fonts/fontawesome-webfont.svg (added)
-
tags/6.26.18/fonts/fontawesome-webfont.ttf (added)
-
tags/6.26.18/fonts/fontawesome-webfont.woff (added)
-
tags/6.26.18/fonts/fontawesome-webfont.woff2 (added)
-
tags/6.26.18/handler (added)
-
tags/6.26.18/handler/class-mo-oauth-handler.php (added)
-
tags/6.26.18/images (added)
-
tags/6.26.18/images/cyber-monday-plugin-ad.png (added)
-
tags/6.26.18/images/logo.png (added)
-
tags/6.26.18/images/miniorange.png (added)
-
tags/6.26.18/images/mo_oauth_close.png (added)
-
tags/6.26.18/images/mo_oauth_error.png (added)
-
tags/6.26.18/images/mo_oauth_success.png (added)
-
tags/6.26.18/images/tick.png (added)
-
tags/6.26.18/includes (added)
-
tags/6.26.18/includes/class-mo-oauth-client-loader.php (added)
-
tags/6.26.18/includes/class-mo-oauth-client.php (added)
-
tags/6.26.18/js (added)
-
tags/6.26.18/js/cards.min.js (added)
-
tags/6.26.18/languages (added)
-
tags/6.26.18/languages/miniorange-login-with-eve-online-google-facebook-de_DE.mo (added)
-
tags/6.26.18/languages/miniorange-login-with-eve-online-google-facebook-de_DE.po (added)
-
tags/6.26.18/languages/miniorange-login-with-eve-online-google-facebook-es_ES.mo (added)
-
tags/6.26.18/languages/miniorange-login-with-eve-online-google-facebook-es_ES.po (added)
-
tags/6.26.18/languages/miniorange-login-with-eve-online-google-facebook-fr_FR.mo (added)
-
tags/6.26.18/languages/miniorange-login-with-eve-online-google-facebook-fr_FR.po (added)
-
tags/6.26.18/languages/miniorange-login-with-eve-online-google-facebook.pot (added)
-
tags/6.26.18/mo_oauth_settings.php (added)
-
tags/6.26.18/readme.txt (added)
-
tags/6.26.18/uninstall.php (added)
-
tags/6.26.18/views (added)
-
tags/6.26.18/views/feedback-form.php (added)
-
tags/6.26.18/views/images (added)
-
tags/6.26.18/views/images/Feedback_img.png (added)
-
tags/6.26.18/views/images/angry.png (added)
-
tags/6.26.18/views/images/happy.png (added)
-
tags/6.26.18/views/images/normal.png (added)
-
tags/6.26.18/views/images/sad.png (added)
-
tags/6.26.18/views/images/smile.png (added)
-
trunk/admin/partials/apps/images/imiscloud.png (added)
-
trunk/admin/partials/apps/partials/defaultapps.json (modified) (1 diff)
-
trunk/class-mo-oauth-utils.php (modified) (2 diffs)
-
trunk/class-mooauth-widget.php (modified) (8 diffs)
-
trunk/class-mooauth.php (modified) (3 diffs)
-
trunk/handler/class-mo-oauth-handler.php (modified) (1 diff)
-
trunk/mo_oauth_settings.php (modified) (2 diffs)
-
trunk/readme.txt (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
miniorange-login-with-eve-online-google-facebook/trunk/admin/partials/apps/partials/defaultapps.json
r3331464 r3489680 133 133 "label":"battle.net", "type":"oauth", "image":"battlenet.png", "scope": "openid", "domain":"", "discovery":"", "authorize": "https://oauth.battle.net/authorize", "token": "https://oauth.battle.net/token", "userinfo": "https://oauth.battle.net/userinfo", "guide":"", "logo_class":"fa fa-lock", "video":"", "send_header":"1", "send_body":"0" 134 134 }, 135 "imisCloud": { 136 "label":"iMIS Cloud", "type":"oauth", "image":"imiscloud.png", "scope": "openid email profile", "domain": "", "discovery":"", "authorize": "https://{your-domain}/openid/authenticate", "token": "https://{your-domain}/openid/token", "userinfo": "https://{your-domain}/openid/userinfo", "guide":"https://plugins.miniorange.com/imis-oauth-and-openid-connect-single-sign-on-sso", "logo_class":"fa fa-lock" 137 , "video":"", "send_header":"1", "send_body":"0" 138 }, 135 139 "gapps": { 136 140 "label":"Google", "type":"openidconnect", "image":"google.png", "scope": "openid profile email", "domain":"", "avl_domain":"", "discovery":"", "authorize": "https://accounts.google.com/o/oauth2/auth", "token": "https://www.googleapis.com/oauth2/v4/token", "userinfo": "https://www.googleapis.com/oauth2/v1/userinfo", "guide":"https://plugins.miniorange.com/google-single-sign-on-wordpress-sso-oauth-openid-connect", "logo_class":"fa fa-google-plus" -
miniorange-login-with-eve-online-google-facebook/trunk/class-mo-oauth-utils.php
r3399223 r3489680 44 44 45 45 $context = stream_context_create( $context_options ); 46 $client = @stream_socket_client( 46 47 // phpcs:ignore WordPress.PHP.NoSilencedErrors.Discouraged -- stream_socket_client() can emit warnings on expected SSL/connection failures; failure is handled via false and $errno/$errstr. 48 $client = @stream_socket_client( 47 49 "ssl://{$host}:{$port}", 48 50 $errno, … … 54 56 55 57 if ( false === $client ) { 58 if ( class_exists( 'MOOAuth_Debug' ) && ( 0 !== $errno || '' !== $errstr ) ) { 59 MOOAuth_Debug::mo_oauth_log( 60 sprintf( 61 'SSL Certificate Check: Connection failed. errno: %d, errstr: %s', 62 $errno, 63 $errstr 64 ) 65 ); 66 } 56 67 return false; 57 68 } -
miniorange-login-with-eve-online-google-facebook/trunk/class-mooauth-widget.php
r3399223 r3489680 100 100 */ 101 101 public function mo_oauth_start_session() { 102 if ( ! session_id() && ! mooauth_client_is_ajax_request() && ! mooauth_client_is_rest_api_call() ) { 103 @session_start(); 102 if ( session_status() === PHP_SESSION_NONE && ! mooauth_client_is_ajax_request() && ! mooauth_client_is_rest_api_call() ) { 103 $session_path = session_save_path(); 104 if ( empty( $session_path ) ) { 105 $session_path = sys_get_temp_dir(); 106 } 107 108 if ( is_writable( $session_path ) ) { 109 session_start(); 110 } 104 111 } 105 112 … … 116 123 */ 117 124 public function mo_oauth_end_session() { 118 if ( ! session_id() ) { 119 @session_start(); 120 } 121 @session_destroy(); 125 if ( session_status() === PHP_SESSION_NONE ) { 126 127 $session_path = session_save_path(); 128 if ( empty( $session_path ) ) { 129 $session_path = sys_get_temp_dir(); 130 } 131 132 if ( is_writable( $session_path ) ) { 133 session_start(); 134 } 135 } 136 137 if ( session_status() === PHP_SESSION_ACTIVE ) { 138 session_destroy(); 139 } 122 140 } 123 141 … … 347 365 } 348 366 349 if ( session_id() === '' || ! isset( $_SESSION ) ) { 350 @session_start(); 367 if ( session_status() === PHP_SESSION_NONE ) { 368 369 $session_path = session_save_path(); 370 if ( empty( $session_path ) ) { 371 $session_path = sys_get_temp_dir(); 372 } 373 374 if ( is_writable( $session_path ) ) { 375 session_start(); 376 } 351 377 } 352 378 $_SESSION['oauth2state'] = $state_cookie; … … 376 402 ) 377 403 ); 378 if ( session_id() === '' || ! isset( $_SESSION ) ) { 379 @session_start(); 404 if ( session_status() === PHP_SESSION_NONE ) { 405 $session_path = session_save_path(); 406 if ( empty( $session_path ) ) { 407 $session_path = sys_get_temp_dir(); 408 } 409 410 if ( is_writable( $session_path ) ) { 411 session_start(); 412 } 380 413 } 381 414 $_SESSION['oauth2state'] = $state_cookie; … … 523 556 } 524 557 } elseif ( ( strpos( sanitize_text_field( wp_unslash( $_SERVER['REQUEST_URI'] ) ), '/wp-json/moserver/token' ) === false && ! isset( $_SERVER['HTTP_X_REQUESTED_WITH'] ) && ( strpos( sanitize_text_field( wp_unslash( $_SERVER['REQUEST_URI'] ) ), '/oauthcallback' ) !== false || isset( $_REQUEST['code'] ) ) ) || ( ! empty( $_SERVER['REQUEST_URI'] ) && strpos( sanitize_text_field( wp_unslash( $_SERVER['REQUEST_URI'] ) ), 'openid.ns' ) !== false ) ) { //phpcs:ignore WordPress.Security.NonceVerification.Recommended -- Ignoring nonce verification because we are fetching data from URL and not on form submission. 525 if ( session_id() === '' || ! isset( $_SESSION ) ) { 526 @session_start(); 558 if ( session_status() === PHP_SESSION_NONE ) { 559 560 $session_path = session_save_path(); 561 if ( empty( $session_path ) ) { 562 $session_path = sys_get_temp_dir(); 563 } 564 565 if ( is_writable( $session_path ) ) { 566 session_start(); 567 } 527 568 } 528 569 MOOAuth_Debug::mo_oauth_log( 'OAuth plugin catched the flow, $_REQUEST array=>' ); … … 553 594 MOOAuth_Debug::mo_oauth_log( 'Send State Value: ' ); 554 595 MOOAuth_Debug::mo_oauth_log( $app['send_state'] ); 555 if ( isset( $app['send_state'] ) && $app['send_state'] == true) {596 if ( isset( $app['send_state'] ) && true == $app['send_state'] ) { 556 597 $state_required = true; 557 598 break; … … 828 869 $user_create_response = wp_create_user( $username, $random_password, $email ); 829 870 if ( is_wp_error( $user_create_response ) ) { 830 wp_die( esc_ attr( $user_create_response) );871 wp_die( esc_html( $user_create_response->get_error_message() ) ); 831 872 } 832 873 … … 1040 1081 $ipaddress = 'UNKNOWN'; 1041 1082 } 1083 1084 $ips = array_map( 'trim', explode( ',', $ipaddress ) ); 1085 $ipaddress = $ips[0]; 1086 1042 1087 return $ipaddress; 1043 1088 } -
miniorange-login-with-eve-online-google-facebook/trunk/class-mooauth.php
r3399223 r3489680 29 29 add_action( 'admin_init', array( $this, 'mo_oauth_debug_log_ajax_hook' ) ); 30 30 add_action( 'admin_init', array( $this, 'mo_oauth_client_support_script_hook' ) ); 31 } 32 33 /** 34 * Sanitize log file content by stripping HTML tags while preserving plain text like "=>". 35 * 36 * @param string $content The log file content to sanitize. 37 * @return string Sanitized content with HTML tags removed but plain text preserved. 38 */ 39 private function mo_oauth_sanitize_log_content( $content ) { 40 $sanitized = wp_kses( $content, array() ); 41 $decoded = html_entity_decode( $sanitized, ENT_QUOTES | ENT_HTML5, 'UTF-8' ); 42 43 return $decoded; 31 44 } 32 45 … … 459 472 global $wp_filesystem; 460 473 474 $file_contents = $wp_filesystem->get_contents( $mo_filepath ); 475 $sanitized_content = $this->mo_oauth_sanitize_log_content( $file_contents ); 476 $content_length = strlen( $sanitized_content ); 477 461 478 header( 'Content-Description: File Transfer' ); 462 479 header( 'Content-Type: text/plain' ); … … 466 483 header( 'Cache-Control: must-revalidate' ); 467 484 header( 'Pragma: public' ); 468 header( 'Content-Length: ' . filesize( $mo_filepath ));469 470 // Output the file contents using WP_Filesystem.471 echo esc_html( $wp_filesystem->get_contents( $mo_filepath ) );485 header( 'Content-Length: ' . $content_length ); 486 487 // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Output is sanitized with wp_kses in mo_oauth_sanitize_log_content(). 488 echo $sanitized_content; 472 489 ob_flush(); 473 490 flush(); -
miniorange-login-with-eve-online-google-facebook/trunk/handler/class-mo-oauth-handler.php
r3399223 r3489680 206 206 if ( is_wp_error( $response ) ) { 207 207 MOOAuth_Debug::mo_oauth_log( 'Invalid response recieved while fetching resource owner details' ); 208 MOOAuth_Debug::mo_oauth_log( $response );209 wp_die( esc_html( $response ) );208 MOOAuth_Debug::mo_oauth_log( $response->get_error_message() ); 209 wp_die( esc_html( $response->get_error_message() ) ); 210 210 } 211 211 -
miniorange-login-with-eve-online-google-facebook/trunk/mo_oauth_settings.php
r3419722 r3489680 13 13 * Plugin URI: https://www.miniorange.com 14 14 * Description: This WordPress Single Sign-On plugin allows login into WordPress with your Azure AD B2C, AWS Cognito, Salesforce, Keycloak, Discord, WordPress or other custom OAuth 2.0 / OpenID Connect providers. WordPress OAuth Client plugin works with any Identity provider that conforms to the OAuth 2.0 and OpenID Connect (OIDC) 1.0 standard. 15 * Version: 6.26.1 715 * Version: 6.26.18 16 16 * Author: miniOrange 17 17 * Author URI: https://www.miniorange.com … … 37 37 require 'admin' . DIRECTORY_SEPARATOR . 'partials' . DIRECTORY_SEPARATOR . 'mo_plugins' . DIRECTORY_SEPARATOR . 'autoload.php'; 38 38 require_once 'class-mooauth.php'; 39 define( 'MO_OAUTH_CSS_JS_VERSION', '6.26.1 7' );39 define( 'MO_OAUTH_CSS_JS_VERSION', '6.26.18' ); 40 40 define( 'MO_OAUTH_PLUGIN_BASENAME', plugin_basename( __FILE__ ) ); 41 41 -
miniorange-login-with-eve-online-google-facebook/trunk/readme.txt
r3419722 r3489680 5 5 Tested up to: 6.9 6 6 Requires PHP: 7.0 7 Stable tag: 6.26.1 77 Stable tag: 6.26.18 8 8 License: Expat 9 9 License URI: https://plugins.miniorange.com/mit-license … … 121 121 122 122 **Ping Federate SSO** 123 O auth Single sign-on plugin enables Login to WordPress using PingFederate. It supports Single Sign-On with authorized access to Ping REST APIs via access tokens or bearer tokens, ensuring seamless SSO integration and secure interactions with PingFederate.123 OAuth Single sign-on plugin enables Login to WordPress using PingFederate. It supports Single Sign-On with authorized access to Ping REST APIs via access tokens or bearer tokens, ensuring seamless SSO integration and secure interactions with PingFederate. 124 124 125 125 **Clever SSO** 126 O auth Single sign-on plugin supports WordPress Login with Clever for users (teachers, students, admins) and integrates with LearnDash to sync lessons and assignments. It also provides SSO with other IDPs like ClassLink, Google Classroom, and Canvas, as well as any Identity Provider (SAML, OAuth, OpenID Connect, Active Directory, databases) via miniOrange IDP.126 OAuth Single sign-on plugin supports WordPress Login with Clever for users (teachers, students, admins) and integrates with LearnDash to sync lessons and assignments. It also provides SSO with other IDPs like ClassLink, Google Classroom, and Canvas, as well as any Identity Provider (SAML, OAuth, OpenID Connect, Active Directory, databases) via miniOrange IDP. 127 127 128 128 … … 212 212 213 213 == Changelog == 214 = 6.26.18 = 215 * Fixed client IP detection in multi-proxy setups 216 * Fixed error when configuring an invalid UserInfo endpoint 217 * Fixed Debug log unexpected character issue. 218 214 219 = 6.26.17 = 215 220 * Removed Cyber Monday sale advertise … … 834 839 835 840 == Upgrade Notice == 841 = 6.26.18 = 842 * Fixed client IP detection in multi-proxy setups 843 * Fixed error when configuring an invalid UserInfo endpoint 844 * Fixed Debug log unexpected character issue. 845 836 846 = 6.26.17 = 837 847 * Removed Cyber Monday sale advertise
Note: See TracChangeset
for help on using the changeset viewer.