SAML IDP (Identity Provider) – Login with Website Users

Single sign on (SSO) login with WordPress Users into any Service Provider like Tableau, Thinkific, Zoom, Moodle LMS, Canvas LMS, Absorb LMS, TalentLMS

v1.16.7miniOrangeUpdated Added 600 installs96% rating
35
Score
13
Errors
326
Warnings
+0
Change

Category Scores

Security100
Repo87
Performance100
Maintainability47

Issues to Review

Prioritized issue groups from the latest Plugin Check scan

339 findings

Maintainability

337

10 issue groups

Supply Chain

1

1 issue group

Repo Compliance

1

1 issue group

WARNINGMaintainabilityNon-prefixed global variableGlobal variables defined by a theme/plugin should start with the theme/plugin prefix. Found: "$abilities_api_tab_details".174
Category
Maintainability
Occurrences
174
Severity
warning

Sample message

Global variables defined by a theme/plugin should start with the theme/plugin prefix. Found: "$abilities_api_tab_details".

WARNINGMaintainabilityNon-prefixed namespaceNamespaces declared by a theme/plugin should start with the theme/plugin prefix. Found: "IDP".74
Category
Maintainability
Occurrences
74
Severity
warning

Sample message

Namespaces declared by a theme/plugin should start with the theme/plugin prefix. Found: "IDP".

WARNINGMaintainabilityNon-prefixed hook nameHook names invoked by a theme/plugin should start with the theme/plugin prefix. Found: "generate_saml_attribute_value".49
Category
Maintainability
Occurrences
49
Severity
warning

Sample message

Hook names invoked by a theme/plugin should start with the theme/plugin prefix. Found: "generate_saml_attribute_value".

WARNINGMaintainabilityNon-prefixed constantGlobal constants defined by a theme/plugin should start with the theme/plugin prefix. Found: "MSI_CSS_URL".17
Category
Maintainability
Occurrences
17
Severity
warning

Sample message

Global constants defined by a theme/plugin should start with the theme/plugin prefix. Found: "MSI_CSS_URL".

ERRORMaintainabilitywp function not compatible with requires wpFunction "wp_get_wp_version()" requires WordPress 6.7.0, but your plugin minimum supported version is WordPress 4.8.0.11
Category
Maintainability
Occurrences
11
Severity
error

Sample message

Function "wp_get_wp_version()" requires WordPress 6.7.0, but your plugin minimum supported version is WordPress 4.8.0.

WARNINGMaintainabilityNon-prefixed functionFunctions declared in the global namespace by a theme/plugin should start with the theme/plugin prefix. Found: "mo_idp_able_to_write_files".8
Category
Maintainability
Occurrences
8
Severity
warning

Sample message

Functions declared in the global namespace by a theme/plugin should start with the theme/plugin prefix. Found: "mo_idp_able_to_write_files".

WARNINGMaintainabilityerror log set error handlerset_error_handler() found. Debug code should not normally be used in production.1
Category
Maintainability
Occurrences
1
Severity
warning

Sample message

set_error_handler() found. Debug code should not normally be used in production.

ERRORMaintainabilitystrip tags strip tagsstrip_tags() is discouraged. Use the more comprehensive wp_strip_all_tags() instead.1
Category
Maintainability
Occurrences
1
Severity
error

Sample message

strip_tags() is discouraged. Use the more comprehensive wp_strip_all_tags() instead.

ERRORSupply ChainHidden files includedHidden files are not permitted.1
Category
Supply Chain
Occurrences
1
Severity
error

Sample message

Hidden files are not permitted.

WARNINGMaintainabilitymismatched plugin namePlugin name "SAML IDP (Identity Provider) - Login with Website Users" is different from the name declared in plugin header "SAML IDP (Identity Provider)".1
Category
Maintainability
Occurrences
1
Severity
warning

Sample message

Plugin name "SAML IDP (Identity Provider) - Login with Website Users" is different from the name declared in plugin header "SAML IDP (Identity Provider)".

Show 2 more
WARNINGRepo Compliancereadme parser warnings too many tags1
Category
Repo Compliance
Occurrences
1
Severity
warning

Sample message

One or more tags were ignored. Please limit your plugin to 5 tags.

WARNINGMaintainabilitytrademarked term1
Category
Maintainability
Occurrences
1
Severity
warning

Sample message

The plugin slug includes a restricted term. Your plugin slug - "miniorange-wp-as-saml-idp" - contains the restricted term "wp" which cannot be used at all in your plugin slug.

External Connections

Potential connections found in static code analysis.

11 domains

Outbound calls

172

External assets

0

Incoming endpoints

0

Notable Domains

schemas.xmlsoap.org5 · outbound
miniorange.com4 · outbound
docs.oasis-open.org2 · outbound
faq.miniorange.com1 · outbound
login.xecurify.com1 · outbound

Platform / Reference Domains

w3.org84 · platform/reference
opensource.org3 · platform/reference
github.com2 · platform/reference

External Asset Domains

No external asset domains detected.

Incoming Endpoints

No public endpoints detected.

Score History

First score snapshot

v1.16.7

35

Latest

Findings
339
Errors
13
Warnings
326
Check
2.0.0

Relationship Map

Author, categories, issues, domains, and nearby plugins.

37 nodes

Related Plugins

Maestro Connector

500 active installs

97
96
SSO for Entra ID

600 active installs

43
Webo-facto

800 active installs

40
Log in with Google

6k+ active installs

35