Typo3:FE登录POST请求外部应用服务器

时间:2018-05-30 07:10:51

标签: post login typo3 frontend typoscript

我最近开始进入Typo3,但现在我必须实施一些工作,我不知道从哪里开始。

要求:

  • 我必须添加一个只能由前端访问的单独页面 用户。 (到目前为止没问题)

  • 这些前端用户应该能够使用相同的密码登录 因为他们的iOS应用程序。 (UH-OH)

  • 单独的页面应显示来自应用的数据。 (少了哦哦 但是连接到前一点)

在与应用程序开发人员交谈后,他提出了一个可用于网页的特定POST请求。我还得到一个json文件,其中包含我在成功登录时需要显示的所需数据。

我的问题在于登录。我该如何实现呢?我使用扩展名felogin在页面上提供登录表单。

POST请求看起来像这样: https://domain.at/api/queryMediaItems。它需要用户和密码,声明为user和pwd。在正文中应该有一个带有语言的json对象,例如:

{"language":"de-at"}

1 个答案:

答案 0 :(得分:0)

您需要实现一个SSO(SingleSignOn),因为您的用户需要根据iOS应用进行识别。

This可能会给你一个概念。

您还可以查看some extension

的代码