# 登录助手插件

**URL:** https://meta.discourse.org/t/login-helper-plugin/309676
**Category:** Plugin
**Tags:** email, login
**Created:** [2024年五月28日 09:18 UTC](https://meta.discourse.org/t/login-helper-plugin/309676 "2024-05-28T09:18:01Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![thoka](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/thoka/32/115652_2.png) [@thoka](https://meta.discourse.org/u/thoka)
#### Post date: [2024年五月28日 09:18 UTC](https://meta.discourse.org/t/login-helper-plugin/309676/1 "2024-05-28T09:18:01Z")

</div>

| | | |
| --- | --- | --- |
| ℹ | **摘要** | 缩短通过电子邮件登录的流程 |
| 🛠 | **代码库链接** | \u003chttps://github.com/thoka/discourse-login-helper/\u003e |
| 📖 | **安装指南** | [如何在 Discourse 中安装插件](https://meta.discourse.org/t/install-plugins-in-discourse/19157) |

  

### 特征

此 Discourse 插件旨在简化新手、大规模订阅用户的登录流程。

通知电子邮件中的论坛链接将包含用户的电子邮件地址。

如果用户点击其中一个链接，将发送登录电子邮件，无需进一步操作。

使用提供的登录链接后，用户将被重定向到之前链接的主题。

### 更新日志

- 0.6 如果设置了“login”参数，则在所有页面上发送登录链接
- 0.5 修复了阻止向具有非 ASCII 用户名的用户发送包含链接的电子邮件的错误

### 待办事项

- 页面重新加载时不要发送新令牌

---

<div class="post-metadata">

### Author: ![anon82911141](https://avatars.discourse-cdn.com/v4/letter/a/a5b964/32.png) [@anon82911141](https://meta.discourse.org/u/anon82911141)
#### Post date: [2024年五月28日 19:40 UTC](https://meta.discourse.org/t/login-helper-plugin/309676/2 "2024-05-28T19:40:17Z")

</div>

在电子邮件摘要中创建登录重定向链接，自动登录用户并将他们重定向到某个主题，这样收到的任何包含链接的电子邮件都可以让他们使用该链接登录，这样不是更简单吗？这样发送的电子邮件会少很多，用户也不必回去检查另一封电子邮件。

分步操作：

1. 用户在主题 A 中被提及  
（用户未在其浏览器上登录）
2. 用户收到关于主题 A 的电子邮件通知
3. 用户点击主题 A 的电子邮件通知，自动登录并重定向到主题 A
4. 用户无需担心其他任何事情

---

<div class="post-metadata">

### Author: ![thoka](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/thoka/32/115652_2.png) [@thoka](https://meta.discourse.org/u/thoka)
#### Post date: [2024年五月28日 20:34 UTC](https://meta.discourse.org/t/login-helper-plugin/309676/3 "2024-05-28T20:34:08Z")

</div>

是的，这对用户来说似乎容易多了。  
不幸的是，您必须教育用户，他们通过共享链接允许免费登录他们的帐户。  
通过教育实现的安全性不起作用。

目前的工作方式是，您会了解登录尝试，并且必须通过使用发送到您帐户的特殊电子邮件进行身份验证。

---

<div class="post-metadata">

### Author: ![anon82911141](https://avatars.discourse-cdn.com/v4/letter/a/a5b964/32.png) [@anon82911141](https://meta.discourse.org/u/anon82911141)
#### Post date: [2024年五月28日 21:04 UTC](https://meta.discourse.org/t/login-helper-plugin/309676/4 "2024-05-28T21:04:26Z")

</div>

你说得对——然而，人们似乎并不直接从电子邮件收件箱中分享链接。也许像警告消息这样的东西会有帮助？

 ![Screenshot](https://global.discourse-cdn.com/meta/original/4X/a/4/8/a48e8f8bf1d538c6f149484841dd9329a862938a.png)

---

<div class="post-metadata">

### Author: ![thoka](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/thoka/32/115652_2.png) [@thoka](https://meta.discourse.org/u/thoka)
#### Post date: [2024年五月28日 21:11 UTC](https://meta.discourse.org/t/login-helper-plugin/309676/5 "2024-05-28T21:11:23Z")

</div>

这可能对特定社区有效。  
消息中的其他链接不应该是直接登录链接，但仍然如此。

---

<div class="post-metadata">

### Author: ![anon82911141](https://avatars.discourse-cdn.com/v4/letter/a/a5b964/32.png) [@anon82911141](https://meta.discourse.org/u/anon82911141)
#### Post date: [2024年五月28日 21:12 UTC](https://meta.discourse.org/t/login-helper-plugin/309676/6 "2024-05-28T21:12:23Z")

</div>

你说得对——这对于很多社区来说，可能是一个小众功能，也许是为老年人或不易受攻击的人准备的。尽管如此，拥有这样一个功能会很棒。无论如何——这是一个很棒的插件，我一定会试试！
