Шифрование пользовательских данных для автоматического входа в стороннюю систему

Я нахожусь в ситуации, когда у меня есть набор пользователей на сайте, которые все сохранили имена пользователей и пароли, которые позволяют им автоматически получать доступ к сторонним сервисам через SOAP. Идея состоит в том, что каждому пользователю нужно всего лишь войти на основной сайт, чтобы получить доступ к нескольким службам, используя соответствующую им информацию о пользователях для каждой службы. Я чувствую, что такие данные должны быть зашифрованы в моей базе данных при хранении, а затем автоматически расшифрованы, когда они передаются в функцию php / SOAP, когда пользователю требуется доступ к определенной службе. Каков будет лучший способ сделать это?

Я посмотрел на AES_ENCRYPT, но кажется, что шифрование и дешифрование использует ключ, который должен быть сохранен в моем коде, в виде простого текста ... что не кажется самой яркой вещью, которую можно сделать , Во всяком случае, это мой первый раз на что-то вроде этого (если вы не могли сказать); если бы вы могли дать мне несколько советов о том, как я должен подходить к этому, я был бы очень признателен.

Спасибо заранее

Ответы на вопрос(0)

Ваш ответ на вопрос