- implement passport strategies setup inside provider