require login to use news/summarize api endpoint