Add five missing @login_required

Signed-off-by: Bas Westerbaan <bas@karpenoktem.nl>