"Authorize Weather Display Tweet to use your account?"

This just popped up on my weather computer. “Authorize Weather Display Tweet to use your account?” What does this mean and do I have to allow? I also noticed I’m no longer uploading to Twitter.

So I don’t know but I clicked ‘allow’ then a new pop up saying this must have been sent by mistake. Then restarted WD and all is well.