We are monitoring you for your protection.
“Magic links” can end up in Bing search results, rendering them useless
141–150 of 243 posts
Re: “Magic links” can end up in Bing search results, rendering them useless
#142Earlier quoted context omitted.
Wouldn't it be trivial to keep the list of malicious pages locally and not send any data?
You mean, push bing's entire list of malicious websites to every client? I doubt they want to or can do that. And also use the local client to scan unknown links? They probably dont want outsiders to have access to this code.
Re: “Magic links” can end up in Bing search results, rendering them useless
#143Earlier quoted context omitted.
I have seen services where you have to click a link every time you want to log in
They are called magic links... only thing magic about them is their ability to annoy me
I love them and prefer them to creating yet another account with a password.
Re: “Magic links” can end up in Bing search results, rendering them useless
#144I don't see the problem here, all services need to do is add a page that's says "welcome back, $Username, click here to log in!" that sends a POST request to do any serious confirmation without breaking any specifications.
Microsoft claims the visiting not is BingBot but it's probably just SmartScreen system checking for malicious links/downloads/etc. like many cloud integrated security products do these days.
I can set my browser to pretend I'm BingBot, you can't derive anything meaningful from the user agent. Unless you find your secret URLs in Bing's search results, your secret links aren't actually being monitored by a search engine.
Re: “Magic links” can end up in Bing search results, rendering them useless
#145Outlook will only send GET requests, which are idempotent unless you're ignoring the spec. A message saying "this code has already been used" after sending a GET request is a bug. I don't see the problem here, all services need to do is add a page that's says "welcome back, $Username, click here to log in!" that sends a POST request to do any serious confirmation without breaking any specifications. Microsoft claims…
Re: “Magic links” can end up in Bing search results, rendering them useless
#146Earlier quoted context omitted.
It's not "your" calendar, it's Google's calendar.
By that logic they are not your emails, they are Google's.
Re: “Magic links” can end up in Bing search results, rendering them useless
#147I've had to deal with this with e-mail verification links and Auth0. The user clicked the link after getting it in their mailbox but then Auth0 throws up an error page because the e-mail address has already been verified (by Outlook scanning). The problem becomes worse if for some reason the mail ends up in the junk mail folder so the user thinks they've never received the mail but when you check it looks like the e-…
>We ended up adding a custom page to handle e-mail validation so we could handle the situation where the user lands on the page and the address has already been verified. That's a yikes from me! So I can sign up on your service as anyone with an Outlook account, without verification?
Re: “Magic links” can end up in Bing search results, rendering them useless
#148Earlier quoted context omitted.
Are the URLs being served with a “noindex” header? Blocking crawls with robots.txt cannot de-list items from Google or other search engines. > Warning: Don't use a robots.txt file as a means to hide your web pages from Google search results. If other pages point to your page with descriptive text, Google could still index the URL without visiting the page. If you want to block your page from search results, use anoth…
> Warning: Don't use a robots.txt file as a means to hide your web pages from Google search results. I realize that you are just the messenger and not the progenitor of that policy, so not addressing this to you, but: that is ridiculous. robots.txt is basically useless.
Re: “Magic links” can end up in Bing search results, rendering them useless
#149Earlier quoted context omitted.
Doesn't matter. Never trust the client - it's outside of your control, it can be patched, it can be hacked, it can be spoofed, etc.
It sounds like you’re advocating for no client at all
1. User opens Outlook and types in their email and password.
2. The app requests the user's password hash from the server and checks it.
3. Outlook tells the server auth was successful and gets a session token.
Re: “Magic links” can end up in Bing search results, rendering them useless
#150Earlier quoted context omitted.
The HTTP GET method is idempotent: it should behave the same way on multiple accesses. A single use link, e.g. for resetting a password or confirming a subscription, will usually show a webpage with a form that does a POST. Once that POST has been performed, the single use link is used up. Single use links will mostly have a one-time secret that should not be leaked. Mails that contain such links or any sensitive inf…
How do you send mail to an Outlook user and encrypt it so Microsoft can't snoop on it?
If your goal is to hide your secrets from Microsoft, then send the email encrypted or don't send it to Microsoft's servers at all. This is practically impossible, it at least impractical in most cases. You can't control the hosting provider and software of your customers.