Customizing plone login for two factor authentication
I am new to plone and python. But here comes a scenario where i want to customize an existing plone installation login to include two factor auth from Duo-Security. What is the easiest way to accomplish this ? For this requirement,what are the areas i need to explore ? If anyone has done this before,please give me some pointers.
The authentication in Plone is very flexible and modular. After a short search I found out that there not a product that already provides this kind of auth, so you need to write a custom PAS (Pluggable Authentication Service) plugin.
Additionally, see the following packages as an example.