1

我有一个显示数据库记录的网站。我已经设置了一个反馈表,所以如果有人在记录中发现错误,他们可以报告它以便正确设置。我使用 Github 个人访问令牌 (PAT) 在提交表单时创建 Github 问题,然后通知相应的团队成员。一切正常,但我的问题是:

  1. 这可能会导致产生垃圾邮件问题。我怎么能抓住它?在用户提交表单之前,我还设置了一个问答障碍(以确定它不是试图创建虚假问题的机器人),但当然,这不是万无一失的。

  2. PAT 似乎在一段时间后到期。有没有办法生成持续很长时间的 PAT?

  3. 在向公共用户展开之前我应该​​注意的任何其他问题?

4

1 回答 1

1

PAT 似乎在一段时间后到期。有没有办法生成持续很长时间的 PAT?

文件所述,PAT 仅在您在创建时选择了到期期限时才会到期:

https://docs.github.com/assets/images/help/settings/token_expiration.png

要创建问题,请确保您仅选择了个人访问令牌的范围public_reporepo权限。

  • public_repo只会授予操纵公共存储库的能力。
  • repo 将授予操作您有权访问的所有存储库的能力。

请注意问题垃圾邮件,除了在您看到它们时报告它们

于 2021-08-19T07:49:12.480 回答