@inevix Дякую, друже. Так. Зараз дуже лячно. Але ж є свій вайб 🙈 Наразі слухаєм у DC як один поважний хлоп гоняє іншого по Symfony питаннях. Де ще можно зустріти такі сталеві 🥚🥚?)
I wish I had read this book earlier. But I feel grateful to myself for reading this book those days. After 12+ years of software development & business automation, I have enough experience to understand it logically and emotionally. https://t.co/I5Usj65y0B
The core of the idea is to have a complex security preferences validation strategy, helpful notification and representation service. That this sounds like a great entry point for the contribution to Shopware 😍🚀
Yesterday I thought about the 2FA for the admin area users for the @shopware. From my perspective, having a native 2FA is a great option. But does it sounds like a stand-alone solution? I think not. It is a reliable part of the bunch of actions. ⬇️
... block users that violate security preference police and similar actions. The admin user process should be consistent with such kind background validations and user-friendly notifications. So I designed a preliminary workflow for the described process:
@runelaenen Great! 🚀🚀 Thank you for the link to the repo. The star has already been added from my side ;) and I know what I will research this weekend. Thank you for sharing.
I continued my step-by-step journey, and as a next step, I met the @shopware admin dashboard. I was impressed after the first login 😍. I consider several things valuable ☑️and one that can be adjusted🤔 from my point of view. Let's start the thread ⬇️
🤔 After completing the Wizard's chain of actions, I thought about adding one more step. Setting up 2FA or notification about the weak password for the admin user would be a great addition. I plan to describe this idea in a new tweet.
☑️ The final step connects your installation with the Shopware account and, as I understood, connects your project with the Shopware services, so whenever you make adjustments to your plan, for example, this should directly affect your project.