Thank you all for the help, after understanding that the logging was correct and should be showing I realised the verify function wasnt being called, which was because I had it as a property of adminAuth.strategy (which I had seen a few time for example in this question) instead of a property of adminAuth.strategy.options. After moving it to the correct place the function is called and the profile object logged.
1 Like