Require sign-in to access user edit and update actions
Restrict the user edit and update actions to the correct user
Friendly forwarding
[minor] Ensure profile and settings links are not shown to signed-out users
Prevent signed-in users from accessing the user new or create actions
Ensure friendly forwarding only forwards the first time
Merge branch 'authorization'