这是我在完全放弃之前想到这一点的最后一次尝试。 对于完整的新手方法感到抱歉。
我已经构建了一个用PHP编写的站点,没有数据库。它有一个管理员后端。 在管理员中只有一个索引文件,其中包含所有其他必要的文件和内容。所以在这个索引中有一个小的javascript脚本,用于检查firebase中的用户身份验证状态。如果用户未经过身份验证,则会转到login.php并处理身份验证,firebase样式。
问题是,如果firebase用户是否经过身份验证,我的php代码可能无法知道;因此,无论身份验证状态如何,都会生成管理页面上的所有内容,然后由javascript隐藏或重定向。 (我知道)。
所以我的问题是。如何将登录过程外包给firebase,同时保持我的站点安全?
完整的源代码在这里,如果你想看到任何东西: https://github.com/soosgyul/QDP---Quick-Deploy-Package