no longer returns user from login
redirect to teams page after login if no redirect in place
on public paths, just show error message
must explicitly set the location if you want 401 redirect to occur
adds register link to sign in form
add a potential redirect on user create (register)
set the location.path so it inherits query params if any exist
no need to get user from create user any more
puts the ui elements in place for the league invite button