News for hackers. Stuff that matters.
Re:Guidance to developers affected by effort to block less s... by dleslie on Saturday November 21, 2020 @05:19PM (#25173176)
Thus making it even more cumbersome for users; now they simply login, in the future they'll have to know how to get the oauth token.
Re:Guidance to developers affected by effort to block less s... by detaro on Saturday November 21, 2020 @05:31PM (#25173249)
It's OAuth. The application can launch a normal browser for the OAuth flow and have the user complete it.
Re:Guidance to developers affected by effort to block less s... by bxk1 on Saturday November 21, 2020 @05:33PM (#25173260)
For plenty of applications the whole purpose is not to run "a normal browser" and possibly not even have it installed.
Re:Guidance to developers affected by effort to block less s... by detaro on Saturday November 21, 2020 @05:57PM (#25173381)
You can also use a browser on a different device if your thing can't run a browser itself. OAuth covers a large space of options.
Re:Guidance to developers affected by effort to block less s... by Dylan16807 on Saturday November 21, 2020 @08:18PM (#25174035)
They can spit out a url for you to copy into a normal browser, then.
Re:Guidance to developers affected by effort to block less s... by joshspankit on Saturday November 21, 2020 @05:26PM (#25173221)
And, OAuth tokens can be revoked meaning scripts will just suddenly fail.
Re:Guidance to developers affected by effort to block less s... by scrollaway on Saturday November 21, 2020 @09:51PM (#25174514)
What's your point? Passwords can change and sessions can get invalidated, which all has the same effect.
Re:Guidance to developers affected by effort to block less s... by joshspankit on Sunday November 22, 2020 @07:41AM (#25176984)
Yes I would agree with that, except that if you change a password you know the scripts will fail, but if an OAuth token gets invalidated by the system and not you, then it will fail without warning.
Re:Guidance to developers affected by effort to block less s... by scrollaway on Sunday November 22, 2020 @09:56AM (#25177897)
And if your password gets reset by the system and not you, same story.

What makes you say oauth tokens are any less robust? Aside from the fact they usually have an expiration attached to them, there's not much difference.

Re:Guidance to developers affected by effort to block less s... by joshspankit on Sunday November 22, 2020 @10:46AM (#25178341)
Also fair point.

What makes me say that? Experience.

However, I will say to counter my own point: it’s not all roses. Using password by necessity means that your password is now stored somewhere that is likely more easily compromised (In my case: secure passwords are stored in 1Password, but passwords for script usage are either stored in an ENV or in the script itself, neither of which are great from a security standpoint)