Gh + Jekyll + LAMP 进行身份验证?

Posted

技术标签:

【中文标题】Gh + Jekyll + LAMP 进行身份验证?【英文标题】:Gh + Jekyll + LAMP for authentication? 【发布时间】:2016-11-04 05:53:42 【问题描述】:

我花了整个上午在互联网上寻找解决方案,但我还没有找到解决方案,所以现在我在这里。我在数字海洋上有一个 LAMP 服务器,我想将它严格用作数据库服务器。我在 Github 上有一个 Jekyll 站点,我已经启动并运行了,但我想知道是否有办法将用户发送到我的 LAMP 服务器进行身份验证,但对网站的其余部分使用我的 Jekyll 站点。是否可以将页面重定向到服务器,然后将虚拟主机的根目录放在 url 位置?我想在同一个域上实现这一切,但我想以这种方式实现它以使其快速高效。

我是否必须使用来自不同域的不同的两个名称服务器,这会导致任何问题吗?

我知道你可以做一个 Jekyll-Angular-Firebase 堆栈,但我想要一些我可以自己维护的东西,而不必每月支付 50 美元。

是否可以在表单本身中与数据库对话,以便其他所有内容都是静态的并且不必由灯服务器处理?

任何帮助将不胜感激。谢谢你。

【问题讨论】:

我想知道:你需要数据库做什么?身份验证看起来像是在静态 Web 上不可能做到的事情。使用多个名称服务器的事件,您仍然无法验证静态 Web 上的任何内容。此外,如果您了解并喜欢 php,我建议您使用 Sculpin。 我需要身份验证,以便我可以托管多个电子商务网站。我确实找到了一种在 LAMP 中托管 jekyll 服务器的方法,但是我必须安装 Ruby,我真的不想这样做。我正在考虑获得一个开源 BaaS,并尝试找出如何集成它,以便我可以自己制作。 【参考方案1】:

只需将您的静态站点(Jekyll 中的“_site”文件夹)部署/上传到您的 LAMP 堆栈并添加一些 php 文件进行身份验证。

【讨论】:

我正在考虑这样做,但还不确定如何去做。不过感谢您的回复:)。

以上是关于Gh + Jekyll + LAMP 进行身份验证?的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 GH CLI 对 Github Action 中的远程仓库进行身份验证?

将 LAMP 应用程序移植到 EC2

Google 身份验证器可作为公共服务使用吗?

编译安装lamp

如何使用 Web API 来对 MVC 应用程序进行身份验证

使用 Jekyll 进行前端条件构建