* feat: use provided auth strategy name or strategy.name * fix: require strategy name when providing custom auth