如何从私有仓库GitHub获取信息

时间:2020-05-22 16:29:51

标签: github github-pages

我有一个GitHub Pages网站。我遇到的情况是需要获取一些不公开的信息。是否可以让网站从私人仓库中获取一些信息,然后以某种方式使用该信息?谢谢!

1 个答案:

答案 0 :(得分:1)

没有安全的方法来使用GitHub Pages网站执行需要授权的任何操作,除非您从该站点的用户那里获得了授权。这是因为GitHub Pages仅托管静态站点;也就是说,仅包含HTML,CSS和JavaScript的网站。没有后端可以存储执行授权或任务所需的机密,并且将这些机密嵌入网站的HTML或JavaScript中是不安全的,因为任何人都可以提取它们。

如果您需要访问私有存储库,则需要使用合适的后端实现(例如Sinatra应用)创建自己的网站,并使用该网站代表用户访问数据。