Lewati ke konten
WordPress.org

Indonesia

  • Tema
  • Plugin
  • Berita
  • Bantuan
  • Tentang
  • Komunitas
  • Poliglot
  • Gunakan WordPress
Gunakan WordPress
WordPress.org

Plugin Directory

TokenLink SSO Login for Zendesk

  • Kirim plugin
  • Favorit saya
  • Login
  • Kirim plugin
  • Favorit saya
  • Login

TokenLink SSO Login for Zendesk

Oleh Jerry Benton
Unduh
  • Detail
  • Ulasan
  • Instalasi
  • Pengembangan
Bantuan

Deskripsi

TokenLink SSO Login for Zendesk allows WordPress site administrators to provide seamless, secure single sign-on (SSO) access to Zendesk using JWT (JSON Web Tokens) authentication.

This plugin uses the official Firebase PHP-JWT library (BSD 3-Clause licensed, included and updated for WordPress compliance).

Setup takes less than five minutes using standard WordPress shortcodes — no third-party dependencies, no tracking, no bloat.

Written by Jerry Benton, the creator of Mailborder and MailScanner v5.

From the WordPress Plugin Directory (Preferred)

  1. In your WordPress admin dashboard, go to Plugins → Add New.
  2. Search for TokenLink SSO Login for Zendesk.
  3. Click Install Now, then Activate.

Upload via ZIP File

  1. Download the plugin ZIP file from mailborder.com or from WordPress.org.
  2. In your WordPress admin dashboard, go to Plugins → Add New and click Upload Plugin at the top.
  3. Select the ZIP file and click Install Now.
  4. When installation completes, click Activate Plugin.

Manual Installation (FTP or File Manager)

  1. Download the plugin ZIP file and extract it on your computer.
  2. Upload the extracted folder to /wp-content/plugins/ using FTP or your hosting file manager.
  3. Activate it through the Plugins menu in WordPress.

Configuration

  1. Navigate to Settings → TokenLink Zendesk SSO.
  2. Enter your Zendesk Subdomain and Shared Secret.
  3. Set a Login Redirect Page if you use a custom login URL.
  4. Create a blank WordPress page and insert this shortcode: ** [tokenlink_zendesk_login] **
  5. (Optional) Create a menu item that links to that page. (e.g. a Support link)
  6. Use that page’s URL as your Remote Login URL in the zendesk.com SSO settings.

The plugin will automatically handle authentication to Zendesk and redirect users to Zendesk via secure JWT SSO.

License

This plugin is licensed under the GPLv3 or later.
It includes the Firebase PHP-JWT library, which is licensed under the BSD 3-Clause license.

Tangkapan Layar

  • TokenLink SSO Login for Zendesk settings page under Settings → TokenLink Zendesk SSO.
  • zendesk.com JSON Web Token configuration.
  • Example shortcode page configuration.

Instalasi

There are three ways to install this plugin:

Tanya Jawab

Is this plugin free?

Yes. 100% free. As in free beer. No pro version. No nagware.

Is this plugin lightweight?

Yes. It loads ~40kb of code when it runs.

Does this plugin require any other plugin?

No. This is a standalone plugin and does not depend on any other plugin.

Does it work with modern Zendesk accounts?

Yes. It implements the standard JWT-based SSO endpoint (/access/jwt).

Is Composer required?

No. The JWT library is bundled directly in the plugin for convenience and meets WordPress PHPCS standards.

Does this plugin store any user data?

No. It simply authenticates the current logged-in WordPress user and securely passes their name and email to Zendesk for SSO. No personal data is logged or retained by the plugin.

Can I customize the login redirect page?

Yes. You can set a custom login page under Settings → Zendesk SSO → Login Redirect Page.
If left blank, it defaults to the standard WordPress login screen.

Does this plugin support multisite installations?

Yes. It can be network-activated or activated on individual subsites. Each site can have its own Zendesk configuration.

Can this be used with caching or security plugins?

Yes. It’s compatible with common caching and security plugins.
If your caching plugin caches logged-in pages, exclude the page containing [tokenlink_zendesk_login] to ensure proper redirects.

Will it conflict with existing SSO or login plugins?

No, it runs independently. It only triggers when the [tokenlink_zendesk_login] shortcode is executed, so it won’t interfere with other authentication systems.

Does this plugin work with Cloudflare or reverse proxies?

Yes. As long as HTTPS and PHP sessions function normally, JWT SSO works over any proxy or CDN.

I’m getting a 502 or redirect loop. What should I check?

Verify your Zendesk subdomain and shared secret are correct, and that your Zendesk SSO settings point to your WordPress page URL containing [tokenlink_zendesk_login].

Ulasan

Belum ada ulasan untuk plugin ini.

Kontributor & Pengembang

“TokenLink SSO Login for Zendesk” adalah perangkat lunak open source. Berikut ini mereka yang sudah berkontribusi pada plugin ini.

Kontributor
  • Jerry Benton

Terjemahkan “TokenLink SSO Login for Zendesk” dalam bahasa Anda.

Tertarik mengembangkan?

Lihat kode, periksa repositori SVN , atau mendaftar ke log pengembangan melalui RSS.

Log Perubahan

1.0.8 – 2025-12-03

  • Code compliance review for WordPress 6.9.
  • Updated documentation.

1.0.7 – 2025-11-02

  • Code compliance review for WordPress PHPCS standards.
  • Added Settings link to plugin action links.
  • Improved plugin description.

1.0.6 – 2025-10-19

  • Initial public release.
  • Modernized JWT implementation (Firebase PHP-JWT).
  • Added WordPress settings screen.
  • Added [tokenlink_zendesk_login] shortcode.

Meta

  • Versi 1.0.8
  • Diperbarui 2 bulan yang lalu
  • Instalasi Aktif Kurang dari 10
  • Versi WordPress 5.5 atau yang terbaru
  • Diuji hingga 6.9
  • Versi PHP 7.4 atau yang terbaru
  • Bahasa
    English (US)
  • Tag
    jwtloginSingle Sign-onssozendesk
  • Tampilan lanjut

Rating

No reviews have been submitted yet.

Tambahkan ulasan saya

Lihat semua ulasan

Kontributor

  • Jerry Benton

Bantuan

Ada yang ingin dikatakan? Butuh bantuan?

Lihat forum bantuan

Donasi

Apakah Anda ingin mendukung pengembangan plugin ini?

Donasi untuk plugin ini

  • Tentang
  • Berita
  • Hosting
  • Privasi
  • Tampilan
  • Tema
  • Plugin
  • Pola
  • Belajar
  • Bantuan
  • Developer
  • WordPress.tv ↗
  • Terlibat
  • Kegiatan
  • Donasi ↗
  • Five for the Future
  • WordPress.com ↗
  • Matt ↗
  • bbPress ↗
  • BuddyPress ↗
WordPress.org
WordPress.org

Indonesia

  • Kunjungi akun X (sebelumnya Twitter) kami
  • Visit our Bluesky account
  • Visit our Mastodon account
  • Visit our Threads account
  • Kunjungi halaman Facebook kami
  • Kunjungi akun Instagram kami
  • Kunjungi akun LinkedIn kami
  • Visit our TikTok account
  • Kunjungi channel YouTube kami
  • Visit our Tumblr account
Kode adalah Puisi.