Add login required decorator
Update