使用Symfony前端

时间:2017-12-14 01:26:55

标签: php api symfony login

我经常搜索,但在这个问题上找不到任何明确的内容。

我将构建一个symfony前端,并登录(并获取数据),我们将连接到远程api。所以我需要在我的symfony应用程序上有一个登录表单,当我按下登录时,会检查api,如果它正确的话会给我发回一个令牌,然后我会在每次调用api时都需要这个令牌

我已经阅读了有关自定义身份验证和apiKey身份验证的symfony文档,但它始终是一个后端应用程序。

那家伙有同样的问题:Problems configuring user authentication by external API on Symfony2 但答案基本上只是文档。

基本上,我不明白我在哪里可以创建一个登录表单来检查api获取令牌,当我有令牌时我可以将它保存在cookie中并执行https://symfony.com/doc/current/security/api_key_authentication.html (我会检查cookie而不是查询参数)

谢谢!

ARVI

1 个答案:

答案 0 :(得分:0)

首先,您应该知道哪种技术正在使用远程API。

对于OAuth,我建议您使用两个包: