# Automating a website with Node-RED (login, clicks, download)

**URL:** <https://discourse.nodered.org/t/automating-a-website-with-node-red-login-clicks-download/100519>\
**Category:** General\
**Created:** [8 March 2026 14:50 UTC](https://discourse.nodered.org/t/automating-a-website-with-node-red-login-clicks-download/100519 "2026-03-08T14:50:07Z")\
**Posts on this page:** 1\
**Showing post:** 4

<div class="post-metadata">

**Author:** ![bakman2](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/bakman2/32/6207_2.png) [@bakman2](https://discourse.nodered.org/u/bakman2)\
**Post date:** [9 March 2026 07:25 UTC](https://discourse.nodered.org/t/automating-a-website-with-node-red-login-clicks-download/100519/4 "2026-03-09T07:25:28Z")

</div>

Depending on the login (nowadays login is more complex than the http request node is most likely to be able to handle due to security), puppeteer may be the 'easiest' approach, see [this example how to do it using a function node](https://discourse.nodered.org/t/puppeteer-chromium-help/94979/11). (there are nodes for node-red available but those either don't work most of the time, or are outdated).

---

_[View the full topic](https://discourse.nodered.org/t/automating-a-website-with-node-red-login-clicks-download/100519)._
