TYPO3 CMS Backend; Тип входа

У меня есть служба, работающая в одном из моих расширений, которая взаимодействует с внешним API, который защищен входом в систему (требуется логин + пароль для входа), и поэтому я должен где-то хранить информацию для входа.

В процессе разработки эта информация хранилась в конфигурации TS моего расширения.

Но сейчас я думаю; нет простого способа заставить моего клиента изменить информацию для входа в систему, например. когда они вынуждены сбросить логины API.
А также: я тоже должен знать информацию для входа. И это хранится в виде простого текста.

Теперь я думаю; Каков наилучший / самый простой способ хранения информации для входа в систему, легко доступной для клиента? Будет ли это гибкая форма, которая просто хранится в базе данных, а затем где-то (зашифрована?) Или это что-то еще?
Будет ли это в константах (но только администратор имеет доступ к этой информации, …?)

У кого-нибудь есть идеи, что делать?
Спасибо!

0

Решение

Я решил использовать расширение
АКД

Для этого я могу просто создавать новые элементы содержимого (такие как Элементы, которые охватывают только информацию для входа и т. Д.) И предоставлять доступ к ним редактору.

0

Другие решения

Вы можете установить его в настройках TS. Для клиента это легко изменить, если у него достаточно прав доступа

Что касается меня, я бы сохранил его в БД, я бы создал простую модель для этого. Пользователь может получить к нему доступ через инструмент List и BE, и я зашифрую его. Модель позволит вам получить легкий доступ к данным из БД, а в методах получения и установки вы можете управлять шифрованием / дешифрованием.

0

По вопросам рекламы [email protected]