gpt4 book ai didi

ruby-on-rails - 在 Rails App 中使用 secret 密码

转载 作者:太空宇宙 更新时间:2023-11-03 18:08:44 25 4
gpt4 key购买 nike

我正在开发一个 Rails 应用程序,如果发生某个过程,我需要在 github 上发送一个问题。要发送帖子请求,我需要使用我的 github 用户名和密码。我无法在 open 中使用我的密码。我该怎么办?

我对 Rails 配置中的 secrets.yml 文件有所了解,但我什至无法将密码放在那里。我会将我的应用程序放在 github 上,任何人都可以访问。我应该如何使用 secrets.yml 文件来存储我的密码并在我的 Rails 应用程序中使用它?

最佳答案

2个选项:

  1. 将其设置为 environmental variable .具体如何操作在很大程度上取决于您使用的操作系统。有很多教程介绍如何执行此操作以及如何从 Rails 应用程序访问它。这些变量仅在本地可见,当您将代码推送到 GitHub 时将看不到。

  2. 将您的 secrets.yml 添加到您的 .gitignore 文件中。如果您没有 .gitignore 文件,请在项目的根目录中创建一个。然后,只需将 secrets.yml 添加到该文件即可。一旦你这样做了,git 将在任何提交、推送等中永远忽略该文件,并且如果你将代码推送到 GitHub 也不会显示。但是,如果您已经有一个 secrets.yml 文件并且之前已被 git 跟踪过,则您需要删除该文件的历史记录。可以找到有关如何执行此操作的详细信息 here .

关于ruby-on-rails - 在 Rails App 中使用 secret 密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38483957/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com