我们在Laravel中有PHP应用程序,它为我们进行登录/通过身份验证。然后 在这个应用程序中,我们有我们的VPS的XX外部链接。 在VPS上,我们使用nginx作为处理后端的apache的反向代理。 目前,每个拥有外部VPS链接的人都可以访问该内容。我们希望限制已登录到我们的主应用程序(Laravel,PHP)的用户的访问权限。
当用户点击我们的主要Laravel PHP应用程序上的链接时,我们希望发送类似令牌的内容,该链接在nginx代理上得到验证,而无需用户提供任何凭据(因为他曾经在Laravel PHP应用程序上进行了身份验证)。
总结一下:
import { RouterOutlet } from '@angular/router';
我们感兴趣的是nginx服务器: 我们如何在nginx反向代理级别对用户进行身份验证,而无需用户手动提供任何凭据,只需点击主应用上的链接即可访问它?
答案 0 :(得分:0)
我想到了两个解决方案: