fix(next-auth): revert to 4.17 to fix host issues but keep other fixes (#6132)
* fix(next-auth): revert to 4.17 and replay other fixes
* revert line change
* replay some TS changes to reduce diff
* fix tests
* revert more renames
* revert renames
* fix test, cleanup