node-red / node-red/node-red-nodes
Twitter authorization does not work using Internet Explorer.
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 1.1k
- Forks
- 612
- Avg merge
- 13h 57m
- Merged PRs (30d)
- 3
Description
HI! I see an issue with Twitter authorization when using Internet Explorer (IE). I do not see it if I use FireFox. Since I do not know if my users will use IE or FireFox, and since IE is still relevant, I’d like to see this issue fixed. To reproduce the issue, do as follows:
- Open Node-RED (NR) in IE.
- Drag and drop the twitter node onto the canvas.
- Double click it.
- Select ‘Add new twitter-credentials…’ from the Twitter ID drop down.
- Click the pencil icon.
- Click the ‘Click here to authenticate with Twitter’ button.
- A new browser tab should be opened.
- Enter your twitter credentials and click the Authorize App button.
- Upon successful authorization you’ll see the message “Authorised - you can close this window and return to Node-RED”.
- Once you return to the browser tab containing NR, you will not see your twitter handle as expected. You’ll only continue to see the ‘Click here to authenticate with Twitter’ button.
Sincerely,
Heath Thomann
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Reproduce the Twitter node authorization flow in Internet Explorer using the numbered steps in the issue, then inspect the Twitter node's credential and browser authentication entry points. Compare the IE behavior with Firefox and verify that, after successful authorization, the Twitter handle replaces the authentication button in Node-RED.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- authentication, frontend
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100