How to redirect System User from default page desk to website page?

I’ve read couple of posts regarding redirections after login in Frappe/ERPNext but couldn’t able to find the right one.

Ref 1:

I’ve few system users with custom role of dashboard and I need to redirect them to website dashboard page (not to /desk#<page_name>), I couldn’t able achieve this via home page role hook, post login hook and session creation hook.

Can anyone guide me on this topic?