[WordPress] 外掛分享: easyNostr-Nip05

首頁外掛目錄 › easyNostr-Nip05
10+
安裝啟用
尚無評分
443 天前
最後更新
問題解決
WordPress 4.7+ PHP 7.0+ v1.0.3 上架:2023-05-31

內容簡介

總結:使用這個外掛可以讓你的 WordPress 成為 Nostr NIP-05 端點伺服器,並新增一個使用者設定檔專門放置 Nostr 的公鑰,必須以十六進制格式輸入。轉換 Nostr 公鑰為十六進制的工具可以在 easyNostr 的 NIP-05 金鑰轉換工具中找到。

問題與答案:

Q1: 使用這個外掛可以做什麼?
A1: 使用這個外掛可以讓你的 WordPress 成為 Nostr NIP-05 端點伺服器。

Q2: 安裝後會新增哪個使用者設定檔欄位?
A2: 安裝後,會新增一個使用者設定檔專門放置 Nostr 的公鑰欄位。

Q3: Nostr 的公鑰輸入格式為何?
A3: Nostr 的公鑰輸入格式為十六進制。

Q4: 如何將 Nostr 公鑰轉換為十六進制?
A4: 可以使用 easyNostr 的 NIP-05 金鑰轉換工具將 Nostr 公鑰轉換為十六進制。

Q5: 有哪些需求需要符合才能使用這個外掛?
A5: 符合以下三個需求:1)在您的網站主機上啟用跨來源資源共享(CORS),2)Web 伺服器具有在文件根目錄下建立或寫入 /.well-known/ 目錄的權限,3)/.well-known/nostr.json 檔案必須可執行為 PHP 腳本。

Q6: 有哪些待辦事項?
A6: 1)新增 Nostr 公鑰到十六進制金鑰的轉換功能,2)支援 Lnurl 功能,3)將外掛整合至 Nostr 中繼站。

Q7: 如何獲得支援?
A7: 可以透過 easyNostr 在 Github 和 Telegram 上尋求支援。此外,也可在 Nostr 內聯絡 easyNostr 或者發送郵件至 Mark Jeftovic 在 Nostr 上提供的電子信箱。

外掛標籤

開發者團隊

⬇ 下載最新版 (v1.0.3) 或搜尋安裝

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「easyNostr-Nip05」→ 直接安裝(推薦)
📦 歷史版本下載

原文外掛簡介

This plugin will enable your WordPress installation to function as a Nostr NIP-05 endpoint / server.
When enabled, it will add a new field to the user profile for their Nostr public key (“npub”), which must be entered in hex format.
To convert the npub key into hexval you can use a utility such as the (NIP-05 key conversion tool) found at easyNostr. A future version of this plugin will likely have the conversion built-in.
Requirements

Cross-Origin Resource Sharing (CORS) must be enabled on your web host.

The webserver have permission to create or write to the /.well-known/ directory below your document root

The /.well-known/nostr.json file must be executable as a PHP script

Todo

Add conversion for npub to hexval keys

Lnurl support. We have to be careful here. If the WP install gets compromised an attacker can hijack future payments that reference your lnurl.

Integrations into Nostr relays.

Support

(The easyNostr Github)[https://github.com/easydns/wp-nostr-nip05]

(Telegram)[https://t.me/easynostr]

On Nostr via:
@easyNostr: npub157tuz2760n09vg9362r4chwezxtqrfz7qq2mpxp49kl4g9znzr9qxf6hsp

Mark Jeftovic in Nostr: [email protected] (NIP-05)
npub1elwpzsul8d9k4tgxqdjuzxp0wa94ysr4zu9xeudrcxe2h3sazqkq5mehan

If you find this plugin useful, please consider donating to support its development:

via BTC: bc1qdkaymqtvpus5prx6lsfx4483kvv95mjah2z2wc

Lightning: lnbc1pjzem7hpp502vefct5jyv4lgjrhr76rstfvgq4tsds7eyhvsts9z6l47exr0fsdqu2askcmr9wssx7e3q2dshgmmndp5scqzpgxqyz5vqsp5hjumlyrmchfvkd0q3tc3q0kktlpnu7d3frjk4ln5uq4n6pjm00zs9qyyssqma8xvjhshaq25aq0p5t85eyq2jjxsygjd97ka0tmrtpaajndwmj4xf5x4mtjalp8xzj8mz8ju6kmyet8l8r59z3a75nu60npglddltspfffw7c

文章
Filter
Apply Filters
Mastodon