外掛說明
這個外掛可為 WordPress 網站建立安全、會自動到期⏱️、可自動登入的連結🔗。當網站開發者要求網站管理權限時,便可以產生這種連結供網站開發者使用,或是用於讓網站編輯快速完成相關審閱工作。取得連結的人僅需開啟連結便能登入,無須帳號及密碼。
使用 Temporary Login Without Password 外掛便可為其他人建立會自動到期的帳號,並給予他們一個不需使用者名稱及密碼便可登入的特殊連結。
網站管理員可以設定登入到期時間,以及短期登入使用者的角色權限。
當網站管理員需要授予網站開發者權限進行技術支援或例行性工作時,會相當有幫助。
請參閱這篇文章以進一步了解目前管理網站會遇到的狀況,例如:
為外部人員 (例如開發者及客座作者) 建立個別對應權限帳號,並避免這些操作帶來的風險。
使用這個外掛的最佳管理優勢。
為何需要使用這個外掛及誰該使用短期登入使用者連結。
Benefits of Temporary Logins
➡️ 可建立沒有數量上限的短期登入使用者。
➡️ 可建立任何使用者角色權限的短期登入使用者。
➡️ 不需使用者名稱及密碼,點擊外掛產生的連結即可登入。
➡️ 可設定短期登入使用者連結使用期限,連結到期後,對應的短期登入使用者便無法登入。
➡️ 連結到期選項有 1 天、1 週及 1 個月等,也可以自訂連結到期日。
➡️ 可以在短期登入使用者登入後重新導向至指定頁面。
➡️ 可為個別短期登入使用者設定管理後台介面語言。
➡️ 可以記錄並檢視每個短期登入使用者的最後登入日期。
➡️ 可以記錄並檢視短期登入使用者存取多少次網站設定。
For Developers
如果你需要以網站管理員權限存取客戶的 WordPress 管理後台解決問題,請使用以下範本洽詢客戶授予你短期登入使用者權限以存取客戶的 WordPress 管理後台。
{%customer_name%},你好,
如果需要我檢查你的網站,請安裝並啟用 Temporary Login Without Password 這個 WordPress 免費外掛,並將外掛產生的短期登入連結傳送給我,讓我能以網站管理員權限存取網站。我在取得網站管理員權限後,我會檢查你的網站並試著解決問題。
請注意,請建立能存取網站 1 個月的短期登入連結,並在回覆這封電子郵件時,附上外掛產生的登入連結。
Temporary Login Without Password Pro 功能
➡️ 限制連結使用次數:設定短及登入連結可以使用的次數上限,以確保受控的安全存取。
➡️ 網站管理員即時通知:每次有使用者存取短期登入連結時,網站管理員便會收到通知,讓網站管理員隨時了解全部活動。
使用 Pro 版便能提升網站安全性及便利性提高。
立即升級至 TLWP Pro,便能獲得進階功能,為 WordPress/WooCommerce 網站新增更實用的安全功能,以及無密碼存取。
使用者對 Temporary Login Without Password 的評價
👉 這個外掛能與 WordPress.com 商用版方案搭配使用!
我非常喜歡 Temporary Login Without Password,並且對它在 WordPress 網站中的表現印象深刻。我使用其他外掛時曾發生問題,並詢問過對應的外掛技術支援人員,他們推薦使用 Temporary Login Without Password。我想方設法安裝這個外掛,而且它帶來的效果非常顯著,不用再擔心我的網站會受到影響。當技術支援人員完成了他們的支援工作,只僅需要前往外掛設定頁撤銷原本授予他們的存取權限即可。這個外掛顛覆了技術支援工作原本的傳統模式。
Suzanne Loeb
👉 便於使用、沒有難以了解的設定
我沒有大量使用過同類外掛,但是至少使用過 2 至 3 個,而這個外掛在使用上是最直觀的,即使沒有深入了解使用方式也沒有遇到任何問題。我登入後,便能讓我需要它登入的公司進入網站,而我僅需要在我的檢查清單上繼續列明相關工作事項。非常推薦首次需要建立短期登入使用者帳號的網站管理員使用這個外掛。以我個人的觀點來看,這個外掛無懈可擊。
Peter Higgins
👉 簡單、有效
簡單有效率,不需多言!
希望這個外掛繼續保持下去!
讓全體專業人員及業餘者都能在網路世界暢遊!
muten7
👉 優異的外掛
使用其他外掛發生問題時,外掛開發者推薦給我這個外掛。外掛說明與功能完全一致,沒有多餘、誇張的部分。透過這個外掛,開發者能夠在不影響網站安全性的狀況下找出錯誤。這個外掛還會記錄網站管理員所授予的存取權限,這是它的另一個優勢所在。
mickpamg
👉 這個外掛帶來極大的協助及方便
這個外掛正是我所需要的,它可以讓技術支援人員輕鬆進入網站,並進行必要的評估,而我卻不需要擔心撤銷權限的相關問題,因為這個外掛會協助我解決這個問題。愛死這個外掛了!
bfauscette
請參考 Temporary Login Without Password 外掛的使用者評分頁面,以進一步了解使用者對這個外掛的評價。
記得幫我們宣傳一下❤️
如果喜歡 Temporary Login Without Password 這個外掛,請給它一個 5 星評等,並協助我們在 Facebook 及 Twitter 上進行推廣,這便能讓更多網站管理員更容易使用 Temporary Login Without Password 及獲得相關使用優勢。
還可以這麼做
如果喜歡這個外掛,也請參考我們提供的其他解決方案:
Smart Manager:管理及批次編輯產品、訂單及其他項目。
Offermative:用於 WooCommerce 進行動態價格折扣、相關產品推薦、追加銷售及銷售程序。
Icegram:彈出式訊息、加入會員及潛在客戶開發外掛。
Email Subscribers & Newsletters:能讓網站收集潛在客戶資料、自動傳送網站內容更新通知電子郵件、建立及傳送宣傳內容,並在同一處進行管理的電子報外掛。
Rainmaker:優異的 WordPress 聯絡表單外掛
也請參考我們其他 WooCommerce 付費外掛。
如果你使用 WooCommerce,我們開發的分析工具 Putler 會協助你擴充商店資料。使用 Pulter,你會更深入了解你的業務,並快速做出獲利決策。
安裝方式
自動安裝:
- 前往 WordPress 控制台的 [外掛]→[安裝外掛]。
- 使用搜尋功能搜尋搜尋「Temporary Login Without Password」。
- 找到外掛後點擊 [立即安裝] 按鈕。
- 外掛安裝完畢後,點擊 [啟用] 以啟用外掛。
手動安裝:
- 下載外掛安裝套件壓縮檔 temporary-login-without-password.zip。
- 前往 WordPress 控制台的 [外掛]→[安裝外掛]。
- 點擊頁面頂端的 [上傳外掛]。
- 上傳之前下載完畢的 temporary-login-without-password.zip,然後點擊 [立即安裝]。
- 外掛安裝完畢後,點擊 [啟用] 以啟用外掛。
常見問題集
-
1. 使用 Temporary Login Without Password 外掛時,知道短期登入連結的人是否仍需要帳號及密碼才能登入?
-
不需要。透過 Temporary Login Without Password 外掛建立的短期登入連結便可登入 WordPress 網站。使用者僅需點擊短期登入連結,便能自動登入 WordPress 網站。
-
2. 網站管理員能夠手動停用短期登入使用者嗎?
-
可以。網站管理員可以手動停用短期登入使用者。
-
3. 網站管理員能夠刪除短期登入使用者嗎?
-
可以。網站管理員可以刪除短期登入使用者。
-
4. 短期登入使用者需要以帳號及密碼進行登入嗎?
-
否。短期登入使用者根本沒有帳號及密碼,所以無法以帳號及密碼的方式登入。
-
5. 網站管理員能將短期登入使用者轉換為一般使用者嗎?
-
否。目前這個外掛並不具備這項功能。
-
6. 網站管理員可為短期登入使用者設定不同於網站預設語言的管理後台介面語言嗎?
-
可以。或許網站技術支援人員與網站主要管理員使用的語言不同,因此為這些短期登入使用者帳號設定他們慣用的使用者介面語言,是個非常適當的做法。
-
7. 是否能將使用期限的單位變更為「分鐘」?
-
目前沒有可將短期登入使用期限單位變更為「分鐘」的設定。如果需要將單位變更為分鐘,目前必須使用修改程式碼的方式透過 WordPress 篩選器完成,請參考我們在技術支援論壇發佈的討論串。
-
8. 如果指派短期登入使用者為網站管理員,這位短期登入使用者是否能刪除其他使用者 (包含其他網站管理員)?
-
否,短期登入使用者無法刪除其他使用者。
-
9. 如何在短期登入使用者登入後,將其重新導向至指定頁面?
-
網站管理員可以選取短期登入使用者登入後要重新導向的目標頁面,也可以使用
redirect_to
查詢字串參數將這些使用者重新導向至其他頁面。如需進一步了解,請參考這個這個討論主題。 -
10. 是否能使用虛設電子郵件地址或自己的電子郵件地址產生短期登入連結供其他人使用?
-
可以,網站管理員可以使用虛設電子郵件地址或網站成員的電子郵件地址產生短期登入連結供其他人使用,但我們建議使用要授予短期登入權限的使用者的有效電子郵件地址產生登入連結,這才能有效追蹤是哪個使用者在進行操作活動。
-
11. 刪除這個外掛後會刪除全部外掛資料嗎?
-
會,這個外掛提供刪除外掛後一併刪除全部外掛資料的選項。網站管理員如果之後還要安裝並啟用這個外掛,可以選擇保留外掛資料。
-
12. 可以產生多個短期登入使用者嗎?是否有數量限制?
-
可以,這個外掛可產生的短期登入使用者並沒有設置上限。網站管理員可以依據需求建立多位短期登入使用者。
使用者評論
參與者及開發者
以下人員參與了開源軟體〈Temporary Login Without Password〉的開發相關工作。
參與者變更記錄
1.9.0 [2025-02-25]
- New: Initial release of Temporary Login Without Password pro plugin
1.8.5 [2024-11-22]
- Fix: PHP Notice: Function _load_textdomain_just_in_time was called incorrectly
1.8.4 [2024-11-18]
- Update: Compatibility test with WordPress 6.7
1.8.3 [2023-12-06]
- Fix: PHP Warning “Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated”
- Update: Compatibility test with WordPress 6.4.1
1.8.2 [2023-05-19]
- Fix: CSS conflict with some admin header menu classes
- Update: Compatibility test with WordPress 6.2.1
1.8.1.1 [2022-11-19]
- Update: Change in release version
1.8.1 [2022-11-19]
- Update: Minor improvements
1.8.0 [2022-10-21]
- Update: WordPress 6.0.3 compatibility check
- Update: Minor improvements
- Update: POT file
- Fix: PHP Fatal error: Uncaught Error: Call to undefined function get_current_screen() in some cases
1.7.6 [2022-09-14]
- Update: WordPress 6.0.2 compatibility check
1.7.5 [2022-08-16]
- Fix: Fatal error: Uncaught Error: Class ‘IG_Tracker_V_1_2_5’ not found
1.7.4 [2022-08-08]
- Update: WordPress 6.0.1 compatibility check
1.7.3 [2022-07-05]
- Update: WordPress 6.0.0 compatibility check
- Fix: Prevent extra css from loading on non plugin page
1.7.2 [2022-02-15]
- Update: WordPress 5.9 compatibility check
1.7.1 [2021-11-11]
- Fix: Added capability check in Settings
1.7.0 [2021-10-21]
- Fix: Improved security related to nonce in Settings (Thanks to WPScan team)
1.6.15 [2021-09-03]
- Update: Improved security – better protection against brute force attacks and loopholes in other plugins (thanks to Zack Katz for suggestions)
1.6.14 [2021-07-27]
- Fix: User creation failed with non latin First Name or Last Name (Thanks @gmspb for reporting)
- Update: WordPress 5.8 compatibility check
1.6.13 [2021-05-21]
- New: Added option delete temporary login plugin data on plugin delete
- Update: Create username with lowercase letters
- Update: Improve settings screen UI
- Update: .POT files
- Fix: Internationalization issues. (Thanks @yordansoares for reporting)
- Fix: Blank page appear after settings saved.
1.6.12 [2021-05-10]
- Update: Confirm before delete temporary user
1.6.11 [2021-04-08]
- Update: PHP 8 compatibility check
- Fix: Deprecated: Required parameter $data follows optional parameter
$user_id
intemporary-login-without-password/includes/class-wp-temporary-login-without-password-common.php on line 130
1.6.10 [2021-03-19]
- New: Set default redirect after login option
- Update: Improve UI
- Update: .POT file
1.6.9 [2021-03-10]
- New: Added feature to redirect temporary user to a specific page after login
- Update: WordPress 5.7 compatibility
1.6.8 [2021-03-05]
- Update: Improve UI
1.6.7 [2020-12-30]
- Update: WordPress 5.6 compatibility check
1.6.6 [2020-10-08]
- Fix: Datepicker issue.
1.6.5 [2020-09-28]
- Update: WordPress 5.5.1 compatibility check
1.6.4 [2020-08-17]
- Update: Compatibility check with WordPress 5.5
- Fix: Deactivation checkbox is disabled for Administrator
1.6.3 [2020-06-29]
- Fix: Upgrade failed to notice while upgrading plugins through temporary login
- Update: Removed all unnecessary admin notices from the Temporary Login screen
1.6.2 [2020-05-30]
- New: Notify about Temporary Access in the admin bar
1.6.1 [2020-04-11]
- Update: Compatibility test with WordPress 5.4
1.6.0 [2020-02-20]
- New: Now, able to create a temporary login link that will expire on a specific time after access.
- Fix: Conflict of Sweetalert JS
1.5.23 [2020-01-14]
- Fix: Incorrect temporary Login URL shows up while using iThemes Security plugin with Custom URL Login enabled
1.5.22 [2019-12-23]
- Update: Compatibility test with WordPress 5.3.2
1.5.21 [2019-11-04]
- Update: Make it compatible with iThemes Security (formerly Better WP Security) plugin with Custom URL Login enabled
1.5.20 [2019-09-09]
- Update: Add Temporary Super Admin to all sites
- Fix: JS & CSS loading issue for WordPress Multi sites
- New: Added Italian translation. (Thanks @alessioangeloro for providing Italian translation)
1.5.19.1 [2019-08-19]
- Fix: Redirection issue with WordPress subdirectory installation.
1.5.19 [2019-08-16]
- Fix: “404 Not Found” issue after clicking on a temporary login link for WordPress subdirectory installation.
1.5.18 [2019-07-29]
- Fix: Browser console error
1.5.17 [2019-06-17]
- New: added “locale” support for a temporary user
- New: Show number of times the temporary user logged in via temporary login link
- Fix: CSS issue with Divi theme (Thanks @lordsnake for reporting)
1.5.16 [2019-05-20]
- Update: Compatibility test with WordPress 5.2
- Fix: Typo in the success message.
1.5.15.2 [2019-04-17]
- Update: Release Note.
1.5.15.1 [2019-04-17]
- Update: Minor update.
1.5.15 [2019-03-08]
- Fix: Redirection after login gives “404 error” error on sub-site of WordPress multi-site installation. (Thanks @csigncsign for reporting this.)
1.5.14 [2019-01-14]
- Update: Added System info page and allow the temporary user to access the system info page
1.5.13 [2018-11-19]
- Update: Now, temporary user can be redirected to any page without using redirect_to query params.
1.5.12 [2018-10-24]
- Fix: Temporary user redirected to the admin page even if the ‘redirect_to’ query param present once a user logged in with a temporary login link.
1.5.11 [2018-10-08]
- Update: Added filter for expiry_option. Now, one can add any custom expiry_option for the temporary login. See example
1.5.10 [2018-09-12]
- Fix: ‘redirect_to’ parameter in request didn’t use for user redirection. Now, a temporary user will be redirected to the URL available in the ‘redirect_to’ parameter.
1.5.9 [2018-07-25]
- Update: Added settings to set default expiration time. Now, admin don’t have to select expiry time from dropdown whenever they
create a new temporary login.
1.5.8 [2018-04-25]
- Fix: Format temporary login link email for Apple Mail. (Thanks to @danielgm)
1.5.7 [2018-04-11]
- Update: Added settings link on Plugins page
- Update: URL parameters sanitized as keys (Thanks to @danielgm)
- Update: Paste temporary login link directly into email
- Fix: Lock and delete icon not clickable (Thanks to @danielgm)
1.5.6 [2018-03-14]
- Fix: Datepicker doesn’t show up when editing temporary login and select “custom date” value from expiry time dropdown
1.5.5 [2018-03-05]
- Update: Set default expiry time as a “Week” for new temporary login instead of an “Hour”.
- Fix: PHP Warning: in_array() expects parameter 2 to be array, string given in temporary-login-without-password/includes/class-wp-temporary-login-without-password-common.php
- Fix: Existing temporary user’s role is not available into roles dropdown while editing.
1.5.4 [2018-02-20]
- Fix: Invalid argument supplied for foreach() PHP Warning in class-wp-temporary-login-without-password-deactivator.php
1.5.3 [2018-02-06]
- Update: Now, admin can change the role and expiry of temporary login
1.5.2 [2018-01-29]
- Update: Now, admin can select roles from which they want to create a Temporary Login.
- Fix: Temporary User with ‘administrator’ role shows as a ‘Super Admin’ for WordPress single-site installation.
1.5.1 [2018-01-19]
- Fix: Parse error: syntax error, unexpected ‘[‘ (PHP < 5.4)
1.5 [2018-01-08]
- Update: Now, Temporary Login can be created for WordPress Multisite. Super Admin can create a temporary super admin for multi-site
- Update: Restrict Temporary user to delete other users.
1.4.6 [2017-11-18]
- Update: Now, admin can set the default role for temporary user from the settings panel
1.4.5 [2017-11-13]
- Update: Restrict temporary user to deactivate/delete Temporary Login Without Password plugin
1.4.4 [2017-10-23]
- Fix: Trying to load scripts from unauthorized sources error.
1.4.3 [2017-08-04]
- Fix: Localization issue
1.4.2 [2017-06-28]
- Fix: Uncaught Error: Call to undefined function wc_enqueue_js().
1.4.1 [2017-06-23]
- Update: Now, create a temporary login with a custom expiry date.
1.4 [2016-09-07]
- Added: Support for “Theme My Login” plugin. Now, a temporary user will be redirected to a page that is defined in the Theme My Login plugin.
1.3 [2016-09-01]
- Fix: Temporary users can log in with an email address. Now onwards, the temporary user is not able to login using username/email and password
- Fix: Temporary user was able to reset the password. Now onwards, they won’t be able to reset the password.
- Update: Now, the role of a temporary user is a downgrade to “none” on deactivation of plugin and change to default on the reactivation of plugin
1.2 [2016-09-01]
- Fix: Temporary user can log in with username and password.
1.1 [2016-08-05]
- Fix: Temporary user redirected to login page instead of admin dashboard after successful login.
1.0 [2016-08-04]
- Initial Release