Add decorator when login is required
Adjust requirements