1
00:00:00,000 --> 00:00:07,160
You know what really charrs my veal? When websites or apps you're using randomly sign you out at the worst possible time.

2
00:00:07,160 --> 00:00:10,320
Your boss has sent you something urgent, but you can't reply in time due to the rigour

3
00:00:10,320 --> 00:00:15,920
moral of signing back in, and suddenly you're unemployed and out on the streets.

4
00:00:15,920 --> 00:00:22,480
Hey, if it happened to me, it could happen to you. Okay, maybe it's not a fat dire, but services that end your session with no warning are

5
00:00:22,480 --> 00:00:29,240
infuriating. So, why does it happen? Typically, it comes down to the service trying to keep you secure in some way.

6
00:00:29,240 --> 00:00:32,320
And I get it, staying safe online is super important.

7
00:00:32,320 --> 00:00:38,440
But why is signing you out a solution? Typically, services can sign you out after a certain amount of time has passed since

8
00:00:38,440 --> 00:00:41,880
your last sign in or since you were last active.

9
00:00:41,880 --> 00:00:45,640
This is to help prevent an attacker who has broken into your account from having access

10
00:00:45,640 --> 00:00:51,240
to it indefinitely. Let's say that someone gets into your PC, where you're already signed into a service

11
00:00:51,240 --> 00:00:56,160
that you use all the time. Having an expiration date on your session, which can be done through the use of cookies

12
00:00:56,160 --> 00:00:59,960
if you're going through a web browser, means that at some point, the attacker will need

13
00:00:59,960 --> 00:01:05,080
to actually have your password and possibly your two-factor device to get back in.

14
00:01:05,080 --> 00:01:08,640
Different services can set very different sign-in intervals, explaining why you might

15
00:01:08,640 --> 00:01:12,880
never have problems with something like Twitter, while Gmail can be very annoying when you're

16
00:01:12,880 --> 00:01:15,920
trying to pull up an important work message or a sheet or a doc.

17
00:01:15,920 --> 00:01:19,640
Of course, this sign-in duration thing isn't exactly foolproof, so a service might make

18
00:01:19,640 --> 00:01:25,400
you sign back in if it detects something is amiss through a technique called fingerprinting.

19
00:01:25,400 --> 00:01:29,480
This is when a service collects data on you to make it easier to identify you.

20
00:01:29,480 --> 00:01:35,080
And although this obviously raises privacy concerns, it can help from a security perspective.

21
00:01:35,080 --> 00:01:38,960
For example, sites can track everything from your location to the size of the screen you're

22
00:01:38,960 --> 00:01:45,880
using to your audio configuration. And if there's enough of a change in those things the next time you use the service,

23
00:01:45,880 --> 00:01:52,160
it may trigger a request to sign in again. Just in case these changes aren't the result of simply using your laptop in a different

24
00:01:52,160 --> 00:01:56,400
location when you get off the airplane, and it's actually the result of an attacker trying

25
00:01:56,400 --> 00:02:02,840
to drain your bank account. But because fingerprinting has plenty of privacy-conscious critics, certain browsers are trying to make

26
00:02:02,840 --> 00:02:06,480
it difficult for services to track you for any reason.

27
00:02:06,480 --> 00:02:10,800
Therefore, it's becoming more common for browsers to block or delete tracking cookies,

28
00:02:10,800 --> 00:02:17,040
especially if they originate from a different domain. One funny example is if you're trying to use Microsoft Teams, your browser might be

29
00:02:17,040 --> 00:02:22,000
deleting cookies from Skype.com, which actually ties into the team's service.

30
00:02:22,000 --> 00:02:25,960
So you might get prompts to sign in more often than you'd expect, or even more often

31
00:02:25,960 --> 00:02:30,560
than Microsoft themselves would like.

32
00:02:30,560 --> 00:02:35,040
Thanks Microsoft. Alright, fine. All this inconvenience is here to keep me safe.

33
00:02:35,040 --> 00:02:39,520
That might be alright if this actually worked as intended, but it often doesn't.

34
00:02:39,520 --> 00:02:43,960
Sometimes you can get signed out because your organization doesn't manage saved credentials

35
00:02:43,960 --> 00:02:49,320
correctly. This is a huge problem with services often used for office communications, like Teams.

36
00:02:49,320 --> 00:02:56,640
Other times, authentication issues can rear their ugly heads. For example, the much-blind Microsoft Teams works together with the Microsoft Authenticator

37
00:02:56,640 --> 00:03:03,400
app if you're trying to use it on a smartphone. So if Teams is misbehaving, you might burn lots of time trying to solve the issue with

38
00:03:03,400 --> 00:03:08,280
the Teams app itself when the actual solution is to clear the Authenticator's cache and

39
00:03:08,280 --> 00:03:14,480
restart it. So the bottom line is that unless something on your device or within your organization

40
00:03:14,480 --> 00:03:18,640
is configured incorrectly, you might be at the mercy of this service themselves.

41
00:03:18,640 --> 00:03:22,640
So stay cool if you're randomly asked to sign in again, and remember not to try and

42
00:03:22,640 --> 00:03:26,160
punch in your 20-character password while you're driving on the freeway.

43
00:03:26,160 --> 00:03:29,720
The cops probably won't buy your juice of being safety conscious.

44
00:03:29,720 --> 00:03:34,680
So thanks for watching guys. If you liked this video, hit like, hit subscribe, and hit us up in the comment section of course

45
00:03:34,680 --> 00:03:37,040
with your ideas for topics that we should cover in the future.
