I need to extend the CRM portal registration & login - both the frontend and the backend. I've read all I found online and I cannot figure out a way to do it. Basically I want to be able to replace the default CRM Membership provider with my own provider (inheriting from the standard provider) so that when the user registers/logs in on the following forms, I can then add custom code that will handle integration with our custom external REST service.
So when the user clicks "Register" I need my custom Membership provider to come in place, it will call the default implementation and then - if the registration is successful I will run my custom integration code. The same goes for the "Login" - I need to run my custom code in addition to the standard logging in.
Any ideas on how I can achieve it?
To my mind it should be possible to extend the Membership Provider but if that's not possible, maybe there is another way to do it?
I do not want to use the "Login / Register as an external account", that's not the way I want to go because of multiple reasons.
*This post is locked for comments