𝗛𝗼𝘄 𝗱𝗼𝗲𝘀 𝗦𝗶𝗻𝗴𝗹𝗲 𝗦𝗶𝗴𝗻-𝗢𝗻 (𝗦𝗦𝗢) 𝘄𝗼𝗿𝗸? Single sign-on (SSO) is an authentication process that allows a user to access multiple applications with a single login. This is accomplished using a central authentication server that stores the user's credentials and verifies them for each application. Here are 𝘁𝗵𝗲 𝘀𝘁𝗲𝗽𝘀 that happen if you want to access Trello by using your Google account: 1. Use the Trello login web page and select Google account as a login method 2. Trello redirects the user to the Google login page 3. User is served with the Google login page 4. The user enters their Google credentials 5. Google sends authentication info to the SSO Authorization server 6. If credentials are valid, the Authorization server returns the auth token (SAML) 7. Google sends the auth token to the Trello 8. In the last step, Trello sends the token to the Google Authorization server to validate its 9. If the token is valid, Trello will allow access to the user and store the session for future interactions The 𝗯𝗲𝗻𝗲𝗳𝗶𝘁𝘀 of SSO are: 🔹 Improved user experience: Users do not need to remember multiple usernames and passwords. 🔹 Increased security: Users are less likely to reuse passwords across applications. The 𝗱𝗶𝘀𝗮𝗱𝘃𝗮𝗻𝘁𝗮𝗴𝗲𝘀 are: 🔸 Single point of failure: One of the most notable disadvantages is that SSO creates a single point of failure. The attacker could access all connected applications and services if the SSO system is compromised. 🔸Security risks: If credentials are compromised, the security of all connected applications could be at risk. Some 𝗰𝗼𝗺𝗺𝗼𝗻 𝘁𝘆𝗽𝗲𝘀 𝗼𝗳 𝗦𝗦𝗢 are: 🔹 𝗦𝗔𝗠𝗟-𝗯𝗮𝘀𝗲𝗱 𝗦𝗦𝗢: This is the most common type of SSO. It uses the SAML protocol to exchange authentication information between the SSO server and applications. 🔹 𝗢𝗔𝘂𝘁𝗵 𝟮.𝟬: It provides delegated access to server resources on behalf of a resource owner. It specifies how tokens are transferred, allowing an IDP to authenticate a user's identity and for the credentials to be used to access APIs. 🔹 𝗢𝗽𝗲𝗻𝗜𝗗 𝗖𝗼𝗻𝗻𝗲𝗰𝘁: This is a newer type of SSO based on OAuth 2.0. It is a simpler protocol than SAML and easier to integrate with web applications. Some 𝗽𝗼𝗽𝘂𝗹𝗮𝗿 𝗦𝗦𝗢 𝘀𝗼𝗹𝘂𝘁𝗶𝗼𝗻𝘀 are: 🔹 Azure Active Directory 🔹 Okta 🔹 Ping Identity 🔹 OneLogin 🔹 Google Cloud Identity Platform 👉 Learn more about it: newsletter.techworld-with-mi…
7
183
2
1,063
Replying to @MKBHD
It’s not that complicated. There are two standards: “p” (consumer) and “K” (DCI). if (height > width) { swap(width, height); } if ((width/height) > (16/9)) { p = width * 9/16; K = width / 1024; } else { p = height; K = (height * 2048/1080) / 1024; } Examples: 1) 3840 by 2160: 3840/2160 is not greater than 16/9 so goes to second branch. p becomes equal to height, i.e., 2160. K becomes equal to 2160 * ((2048/1080)/1024) i.e., exactly 4K. 2) 2560 by 1440: It again goes to second branch and so is 1440p and exactly 2.5K 3) 5120 by 2160: It goes to first branch this time so 5120/1024 i.e., exactly 5K 4) 1080 by 1920: This is vertical video so first swap the width and height. Now it goes to second branch and resolution is 1080p or exactly 2K. Hope that clears up your doubts! 😊
A Aa retweeted
Replying to @MKBHD
2K is 2048x1080
2
5
99
A Aa retweeted
Replying to @MKBHD
8k and 4k are l not horizontal or rounded but rather how much bigger than 1080p they are. So 4k is a 2x2 1080p display
47
4
3
1,915
A Aa retweeted
You know what's bothering me for no reason? Up until 1080p, we referred to video resolutions by their VERTICAL RESOLUTION 426x240 = "240p" 854x480 = "480p" 1280x720 = "720p" 1920x1080 = "1080p" But then above that, we started using HORIZONTAL resolution, but rounded 7680x4230 = "8K" 3840x2160 = "4K" And then for everything in between, we just... threw that out? 2560x1440 = "2K" ????????? 2772x1272 = "1.5K" ????????
Replying to @Rainmaker1973
How Japanese schools develop well-rounded skills in children.
A Aa retweeted
Sysadmin: I'll go back and fix that later Pentester: I was able to get Domain Admin because you left a vmdk of your DC on your public drive Sysadmin: 😭🤦‍♂️
8
12
1
172
A Aa retweeted
Every Microsoft Entra tenant is weird in some way, but every IT admin is convinced they’re totally normal. We have thousands of customers at Pistachio, and we still meet admins who surprise us. “Of course we put company name in the email field and email in department”
17
7
108
The Intune MDM Device Certificate and its renewal… Next year (around 03/04 of 2026) every single Intune MDM certificate will need renewal. Yes, all of them!!!!!!! Why? Because the Microsoft Intune Root Certification Authority is expiring. I’m marking that date in my calendar, because if even 10% of all Intune-managed devices miss that renewal (which they will because of reasons I am asked to look at now)… we’re in for one massive shitshow. Why? If the certificate is not renewed, the device would lose communication with Intune.... The only solution is to reenroll! Where is the Microsoft announcement? @IntuneSuppTeam ???? #Intune #MSIntune #Windows #Windows11
Esta es una de las imágenes que nos deja el temporal en Extremadura. Gargantilla. Las aguas completamente negras. Los incendios no terminan de hacer daño cuando se apagan.
The highest-performing developers I worked with at Amazon asked better questions than everyone else. After 18 years in tech, here's what I learned: while average engineers jump to solutions, exceptional ones pause to ask the right questions first. The 6 questions that separated high performers: "What problem are we actually solving?" "What happens when this fails?" "How will we know if this is working?" "What's the simplest solution that could work?" "Who else has solved this?" "What are we NOT going to do?" The career-changing insight: The quality of your questions determines the quality of your solutions. These thinking patterns apply beyond engineering to any complex problem-solving role. More systematic approaches to advancing your tech career: go.alifeengineered.com/?utm_…
11
82
4
1,050
Replying to @SecurityAura
You’re not wrong until you get to SCEP which is an archaic dinosaur that has no place in any modern security conversation. Running out of the box unmanaged Defender is better in all scenarios than running SCEP, though you’d likely hit support guardrails that auto-prevent this
1
1
3
Reserva tus fuerzas para lo que de verdad importa.
No eres rígido, eres DÉBIL. La flexibilidad no es más que fuerza en rango de movimiento extremo.
43
1
260
0
NO repliques el gesto deportivo en el gym, a no ser que hagas esto.
1
16
150
0
Entrena el gesto deportivo... o no lo entrenes en absoluto.
2
16
107
0
La importancia de normalizar la incertidumbre en la educación médica. Muchos docentes, mentores o profesores intentamos ocultar la duda ante una conducta o el no tener certeza frente a un diagnóstico. Pero eso NO es correcto. La medicina está llena de zonas grises. Aprender a convivir con la incertidumbre es tan importante como aprender a diagnosticar.
3
21
1
142
El sulfato amónico es un abono con nitrógeno y azufre, dos elementos claves para el cultivo 🌱. Tiene un 21% N y 24% S, ayuda en suelos calizos. Sencillo y de toda la vida. 👴 Puede venir en diferentes formatos un "tipo" azucar 😑 y otro bien granulado. 👌 #Campo #Agricultura
2
7
37
Hoy recordamos a quienes labraron la tierra antes que nosotros. Sus manos sembraron el futuro que hoy seguimos cultivando 🌾 nos enseñaron sin libros, solo con el ejemplo , a los que nos dieron la oportunidad de intentarlo. Siempre presentes entre surcos y cosechas 🌾
5
64
327
This is a Monkey branch pruning machine