SleekView for miniOrange OAuth Single Sign-On
miniOrange OAuth SSO connects WordPress to providers like Azure AD, Google, Okta, and Keycloak. SleekView reads the resulting users and login rows and renders them as a queryable admin table.
♾️ Lifetime License available
OAuth produces rich data, SleekView turns it into a roster
miniOrange OAuth SSO handles the OAuth and OpenID Connect flows: authorisation, token exchange, userinfo, role mapping, just-in-time provisioning. Each successful login enriches wp_users and wp_usermeta with the provider identifier, the scopes granted, and the mapped attributes from the userinfo claim. If a login log is enabled, every authentication writes its own row. The default Users screen still shows username, role, email, and post count.
SleekView reads wp_users joined with the miniOrange OAuth usermeta keys and any OAuth log the plugin writes. One row per user, with provider, mapped role, scopes, last login, and registered date as filterable columns. Filter to provider equals Azure AD and mapped role equals administrator for an enterprise access review. Filter to scopes contains email and last login older than 30 days for a stale-account audit. Save the view; the next quarter's review is one click.
The plugin keeps owning the OAuth handshakes, token validation, and provisioning rules. SleekView only adds the table-shaped reporting layer.
Workflow
From OAuth logins to a sortable admin table
Pick the OAuth dataset
Select provider columns
Save the access-review view
Export for the audit
Sample columns
A typical miniOrange OAuth SSO roster view
wp_users joined with miniOrange OAuth usermeta keys and any OAuth login log
| User | Provider | Mapped role | Scopes | Last login | Registered |
|---|---|---|---|---|---|
| anna@corp.com | Azure AD | Administrator | openid email profile | 12m ago | 2024-03-14 |
| ben@corp.com | Google Workspace | Editor | openid email | 2h ago | 2024-08-22 |
| carlos@corp.com | Okta | Author | openid email profile groups | yesterday | 2025-01-09 |
| dora@corp.com | Keycloak | Administrator | openid email | 45d ago | 2023-11-03 |
| eve@corp.com | Discord | Subscriber | identify email | Never | 2026-04-30 |
Comparison
Default miniOrange OAuth admin vs SleekView
Default miniOrange OAuth admin
- OAuth log paginates events without cross-user joins
- Per-provider splits live in CSV exports rather than the admin
- Mapped role and granted scopes are invisible on the Users screen
- Stale OAuth users need a custom query to be visible together
- Access-review evidence is assembled in a spreadsheet, not the admin
SleekView
- wp_users joined with OAuth usermeta and the login log as one workspace
- Filter by provider, mapped role, scope, or last-login date
- Saved views for access reviews and stale-account audits
- CSV export of the filtered roster, audit-ready
- Per-role scoping for read-only handoff to IT or compliance teams
Features
What SleekView gives you for miniOrange OAuth Single Sign-On
Provider visibility
Provider becomes a sortable column. Splits across Azure AD, Google, Okta, and Keycloak are obvious without leaving the admin.
Role-mapping audit
Group by mapped role across all providers to confirm role assignments match the access policy without per-user clicks.
Stale-account audit
Sort by last-login or filter to last-login older than 30 days. OAuth users who have stopped logging in surface together for de-provisioning.
Audience
Who uses SleekView for miniOrange OAuth SSO
Enterprise WordPress
Quarterly access review on one dashboard: provider mix, role distribution, scope audit. Export the roster and attach to the review report.
IT and identity teams
Per-provider sign-in rosters and role bars become evidence for the security and compliance audit, all from one saved view.
Membership and intranet sites
Provisioning roster tracks onboarding for OAuth-based member portals. Sort by registered date for the term's onboarding cadence.
The bigger picture
Why OAuth attributes belong on the Users screen
OAuth SSO is one of the most data-rich integrations on a WordPress site. miniOrange handles the protocol, userinfo, and provisioning side cleanly. The trade-off is that the resulting per-user data lives in usermeta and the admin's user list does not surface it.
Anyone asking 'which administrators are coming in through which provider' has to export CSVs and re-tool. SleekView reads the OAuth usermeta keys and the login log directly and renders them as one sortable, filterable workspace. Identity reviews, access audits, and rollout reports run on one view.
miniOrange keeps owning the OAuth flow and policy enforcement.
Questions
Common questions about SleekView for miniOrange OAuth Single Sign-On
Yes. Both editions write provider identifiers and basic attributes to usermeta. Premium adds more attribute columns and richer mapping, which becomes more filterable columns in the roster.
 Yes. If the OAuth plugin writes the granted scopes to a usermeta or log column, that column becomes a filterable and sortable column in any saved view.
 No. SleekView reads users, usermeta, and log tables only at admin request time. The authentication and token exchange paths run exactly as before.
 Yes. The provider identifier becomes a first-class filter, so per-provider rosters and cross-provider role audits run on the same dataset.
 Yes if the plugin records failure rows. A status filter isolates failed handshakes, useful for catching misconfigured client secrets or claim mappings.
 No. miniOrange keeps owning provider configuration, role mapping, and JIT provisioning. SleekView only adds the table-shaped reporting layer.
 Yes. SleekView honours WordPress capabilities, so the OAuth roster can be locked to administrators or a custom IT role.
 Yes. CSV export of any filtered view preserves the column order and filters, so the file matches the on-screen roster exactly.
 Pricing
More than 1000+
happy customers
Explore our flexible licensing options tailored to your needs. Upgrade your license anytime to access more features, or opt for a lifetime license for ongoing value, including lifetime updates and lifetime support. Our hassle-free upgrade process ensures that our platform can grow with you, starting from whichever plan you choose.
Lifetime ♾️
Most popular
EUR
once
- Unlimited websites
- Lifetime updates
- Lifetime support
...or get the Bundle Deal
and save €250 🎁
The Bundle (unlimited sites)
Pay once, own it forever
Elevate your WordPress site with our exclusive plugin bundle that includes all of our premium plugins in one package. Enjoy lifetime updates and lifetime support. Save significantly compared to buying plugins individually.
What’s included
-
SleekAI
-
SleekByte
-
SleekMotion
-
SleekPixel
-
SleekRank
-
SleekView
€749
Continue to checkout