CommerceWeavers / SyliusTpayPlugin

MIT License
0 stars 1 forks source link

Secure the Gateway configuration #16

Closed jakubtobiasz closed 3 weeks ago

jakubtobiasz commented 1 month ago

Usually Sylius Gateways are not secured, and store the configuration as a plain text. To provide higher security we want to encrypt the client id and client secret. From what I see, Payum offers encrypting gateway configs, so it should be our start point. Some adjustment might be needed, but it'd be great to use the native functionality. Once any bigger issues spotted, we might consider a custom implementation.

Small wins 🏆

Ref: