What type of authentication should I use for my application?


Hi all, I’m hoping for a bit of help with this issue I am facing…
I have an application which is web based but with many instances running locally on the users machines. The user will have multiple twitter usernames saved. When a certain event occurs I want to be able to generate a tweet for a specific twitter user. I don’t want the user to have to sign in to twitter. I cannot generate an access token on twitter apps because the url isn’t publicly accessible. How do I go about authentication in this case - is it even possible?