如何在 laravel 个应用程序之间集成身份验证?
How can I integrate authentication between laravel applications?
我正在构建一系列用于小型企业的 Web 应用程序。我们将使用 laravel 框架来构建这些应用程序。第一个应用程序将管理所有未来应用程序的用户、身份验证和授权。
我有两个疑问:
- 此身份验证集成是否有一些最佳实践/模型?我如何告诉应用程序 B 用户已通过身份验证并可以访问它?我想构建不同的 laravel 应用程序以使其更易于维护,但(至少现在)它们将 运行 在同一台服务器上。
- 是否可以与另一个 php、非 laravel 应用进行此集成?我有一个遗留的 web 应用程序,我试图在我的 laravel 代码中编写验证它的会话数据并将用户重定向到该应用程序,但会话数据显然不是 "persisting".
提前致谢。
如果你遵循这种方法,听起来你正在构建一个微服务架构,那么你的应用程序或服务甚至没有理由必须用相同的语言编写,只要它们都使用 RESTful 进行交互服务。
我正在构建一系列用于小型企业的 Web 应用程序。我们将使用 laravel 框架来构建这些应用程序。第一个应用程序将管理所有未来应用程序的用户、身份验证和授权。 我有两个疑问:
- 此身份验证集成是否有一些最佳实践/模型?我如何告诉应用程序 B 用户已通过身份验证并可以访问它?我想构建不同的 laravel 应用程序以使其更易于维护,但(至少现在)它们将 运行 在同一台服务器上。
- 是否可以与另一个 php、非 laravel 应用进行此集成?我有一个遗留的 web 应用程序,我试图在我的 laravel 代码中编写验证它的会话数据并将用户重定向到该应用程序,但会话数据显然不是 "persisting".
提前致谢。
如果你遵循这种方法,听起来你正在构建一个微服务架构,那么你的应用程序或服务甚至没有理由必须用相同的语言编写,只要它们都使用 RESTful 进行交互服务。