
內容簡介
這個外掛為 WordPress 提供 LNURL Auth。使用比特幣閃電 ⚡️ 登入 WordPress。
功能
有了 LNURL Auth for WordPress,現在可在 WordPress 上使用 LNURL Auth。在 WordPress 登入表單中添加 LNURL Auth,或使用簡碼 [lnurl_auth] 在網站上的任何位置使用 LNURL。
自訂顏色
自訂回呼 URL
自訂重新導向 URL
節點禁止清單和允許清單
啟用/停用使用者註冊
新使用者命名選項
為新使用者設定角色
切換登入選項
如果在外掛設定中啟用了建立使用者的設定,該外掛將自動生成新使用者。要明智,偉大的力量就要負起偉大的責任。
演示
具有 LNURL Auth 的演示 WordPress 安裝位置在 這裡。
LNURL Auth
總體而言,LNURL Auth 登入是閃電網路用戶以其閃電帳戶登入第三方服務的方便且安全的方式。它允許使用者輕鬆、安全地登入服務,而不需要創建單獨的帳戶或處理敏感信息。此過程通常涉及使用者掃描具有其閃電錢包應用的 LNURL。
LNURL Auth QR 代碼或 URL 包含唯一和時間敏感的文字串。此文字串將傳送至訪客的錢包。訪客的錢包使用私鑰對此文字串進行簽名並發送簽名的文字串回應。然後可以驗證此簽名以確認訪客的身份。
在此閱讀技術規格:https://github.com/lnurl/luds/blob/luds/04.md
供應商
eza/lnurl-php:https://github.com/eza/lnurl-php
endroid/qr-code:https://github.com/endroid/qr-code
許可證
請自由、廣泛且免費地使用此代碼。提供此代碼並不意味著提供或不提供保證。
請尊重 GPL v3 許可證,該許可證可通過 http://www.gnu.org/licenses/gpl-3.0.html 取得
外掛標籤
開發者團隊
原文外掛簡介
This plugin provides LNURL Auth for WordPress. Login to WordPress with Bitcoin Lightning ⚡️
Features
With LNURL Auth for WordPress LNURL Auth is now available for WordPress. Add LNURL Auth to the WordPress login form or use the shortcode [lnurl_auth] to use LNURL anywhere on your site.
Custom Colors
Custom Callback URL
Custom Redirect URL
Node Bann- & Allowlist
Enable/Disable User Registrations
Naming Options for New Users
Set Role(s) for New Users
Toggle Login Options
If the setting to create users is enabled in the plugin settings, the plugin will automatically generate new users. Be wise, with great power comes great responsibility.
Demo
A demo WordPress installation with LNURL Auth is available here.
LNURL Auth
Overall, LNURL Auth login is a convenient and secure way for users of the Lightning Network to log into third-party services using their Lightning accounts. It allows users to easily and securely log into services without needing to create separate accounts or handle sensitive information. This process typically involves the user scanning a LNURL with their Lightning wallet app.
The LNURL auth QR code or URL contains a unique and time-sensitive text string. This text string is sent to the visitor’s wallet. The visitor’s wallet signs this text string with the private key and sends back the response with the signed text string. This signature can then be validated to confirm the visitor’s identity.
Read the specs here: https://github.com/lnurl/luds/blob/luds/04.md
Vendors
eza/lnurl-php: https://github.com/eza/lnurl-php
endroid/qr-code https://github.com/endroid/qr-code
License
Use this code freely, widely and for free. Provision of this code provides and implies no guarantee.
Please respect the GPL v3 licence, which is available via http://www.gnu.org/licenses/gpl-3.0.html
