Integrate Magento customers
The current implementation for the integration of Magento customer into TYPO3 needs to be refactored. The following scenarios are conceivable but maybe not required:
| Scenario | Magento Customers | TYPO3 Frontend Users |
|---|---|---|
| A | none exist | none exist |
| B | none exist | exist |
| C | exist | none exist |
| D | exist | exist |
The main questions here are which scenarios should be provided by TypoGento, how should they be provided (regarding the integration of several aspects like authentication etc.) and what would be best approach to implement this?
At runtime of TYPO3 the entire API of Magento is available, unlike when Magento is started alone, where no direct access to the API of TYPO3 is possible, alternatively RPC services could be used or provided on both sides.
A synchronization between both databases is the current approach but seems to produce more problems as it solves, especially because Magento and TYPO3 use different methods to encrypt passwords.