add require login