Freelance Job: login-api with pre-processing


#1

I need an existing mysql user table to be integrated with DSP acting as the oAuth2 IDP. The effort is that I want to use the existing joomla3 user table and have the DSP login api use the same password encryption logic as a default joomla install.

That logic checks the stored password for its encryption type, and if it is not a bcrypt(10) model it deduces the encryption method to test the password against, and if valid, the login is allowed and the stored password encryption method is upgraded to bcrypt(10). The usertable will remain utilized by the website, and the api will be utilized by new apps and sites.

I need this in place to be able to move to a fully api driven environment with an oauth2 IDP to support mobile apps built with app machine.

Can you give me a quote on price and time?