Thanks for responding to my issue.
Do you know when Lock will support oidcConformant?
I have looked at your suggestion of using webAuth.authorize but its unclear from the documentation how this would work in my scenario. Could you provide more details on how i should use the authorize method to achieve my requirements?