maikschneider / bw_guild

TYPO3 extension for frontend user management
0 stars 1 forks source link

t3api integration #8

Open maikschneider opened 1 year ago

maikschneider commented 1 year ago

This extension contains a couple of data models that should be available via configurable API endpoint. The extension t3api looks very promising in regards of integration and configuration.

Basic features

Models that should be available through API (GET):

It should be possible to filter and sort the response:

Creating entities

Creating and editing entities should be restricted to a logged-in fe_user. All models created (Offer, Feature, Bookmark,..) should be automatically associated with this user.

Evaluation of migrating the UserInfo DTO to t3api

There is a so called data transfer object "UserInfo" which contains aggregated data about all relevant infos about the currently logged-in user. This object is constructed inside the ApiController. It is to be investigated if this could be simplified by using the t3api extension.