Started using http://picklewagon.com/wordpress/new-user-approve/ for user approval and done required changes for integration