|
| 1 | + |
| 2 | +<!doctype html> |
| 3 | +<html lang="en" prefix="og: https://ogp.me/ns#"> |
| 4 | +<head> |
| 5 | +<script async src="https://www.googletagmanager.com/gtag/js?id=G-0J2P9316N6"></script> |
| 6 | +<script> |
| 7 | +window.dataLayer = window.dataLayer || []; |
| 8 | +function gtag(){dataLayer.push(arguments);} |
| 9 | +gtag('js', new Date()); |
| 10 | +gtag('config', 'G-0J2P9316N6'); |
| 11 | +</script> |
| 12 | +<meta charset="utf-8"/> |
| 13 | +<title>OpenTalk Keycloak case study published - Keycloak</title> |
| 14 | +<meta name="twitter:card" content="summary_large_image"> |
| 15 | +<meta property="og:image" content="https://www.keycloak.org/preview/blog/2025/05/opentalk.jpg"> |
| 16 | +<meta name="twitter:site" content="@keycloak"> |
| 17 | +<meta property="og:site_name" content="Keycloak"> |
| 18 | +<meta property="og:title" content="OpenTalk Keycloak case study published"> |
| 19 | +<meta name="viewport" content="width=device-width, initial-scale=1.0"> |
| 20 | +<meta name="description" property="og:description" content="OpenTalk, a videoconferencing solution, needed a secure and scalable Identity and Access Management (IAM) solution to authenticate users and chose Keycloak."> |
| 21 | +<meta name="author" content="Alexander Schwartz"> |
| 22 | +<meta name="keywords" content="sso,idm,openid connect,saml,kerberos,ldap"> |
| 23 | +<link href="https://www.keycloak.org/resources/bootstrap/dist/css/bootstrap.min.css" rel="stylesheet"> |
| 24 | +<link href="https://www.keycloak.org/resources/@fortawesome/fontawesome-free/css/all.min.css" rel="stylesheet"> |
| 25 | +<link href="https://www.keycloak.org/resources/css/keycloak.css" rel="stylesheet"> |
| 26 | +<link rel="canonical" href="https://www.keycloak.org/2025/05/opentalk-case-study"> |
| 27 | +<meta property="og:url" content="https://www.keycloak.org/2025/05/opentalk-case-study"> |
| 28 | +<link rel="shortcut icon" href="https://www.keycloak.org/resources/favicon.ico"> |
| 29 | +<script src="https://www.keycloak.org/resources/bootstrap/dist/js/bootstrap.min.js" type="text/javascript"></script> |
| 30 | +<script src="https://www.keycloak.org/resources/tocbot/dist/tocbot.min.js" type="text/javascript"></script> |
| 31 | +<link rel="alternate" type="application/rss+xml" title="Keycloak's Blog" href="https://www.keycloak.org/rss.xml"> |
| 32 | +<script type="application/ld+json"> |
| 33 | +{"@context":"https://schema.org/","@type":"BlogPosting","@id":"https://www.keycloak.org/2025/05/opentalk-case-study","headline":"OpenTalk Keycloak case study published","name":"OpenTalk Keycloak case study published","datePublished":"2025-05-15T08:00:00Z","inLanguage":"en","abstract":"OpenTalk, a videoconferencing solution, needed a secure and scalable Identity and Access Management (IAM) solution to authenticate users and chose Keycloak.","url":"https://www.keycloak.org/2025/05/opentalk-case-study","image":"https://www.keycloak.org/preview/blog/2025/05/opentalk.jpg","publisher":{"@type":"Organization","@id":"https://keycloak.org","name":"Keycloak"},"author":[{"@type":"Person","name":"Alexander Schwartz"}]} |
| 34 | +</script></head> |
| 35 | +<body> |
| 36 | + |
| 37 | +<header class="navbar navbar-expand-md bg-light shadow-sm"> |
| 38 | +<nav class="container-xxl flex-wrap flex-md-no-wrap navbar-light" data-nosnippet> |
| 39 | + <a class="navbar-brand me-3 me-md-4 me-lg-5" href="https://www.keycloak.org/"> |
| 40 | + <img class="img-fluid" src="https://www.keycloak.org/resources/images/logo.svg" width="240" alt="Keycloak"/> |
| 41 | + </a> |
| 42 | + <a class="nav-link d-none d-sm-block d-md-none d-lg-block" href="https://github.com/keycloak/keycloak"><img src="https://img.shields.io/github/stars/keycloak/keycloak?label=GitHub%20Stars" style="height: 25px" alt="GitHub stars"/></a> |
| 43 | + <a class="nav-link d-block d-sm-none d-md-block d-lg-none" href="https://github.com/keycloak/keycloak"><img src="https://img.shields.io/github/stars/keycloak/keycloak?label=" style="height: 25px" alt="GitHub stars"/></a> |
| 44 | + <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarCollapse" aria-controls="navbarCollapse" aria-expanded="false" aria-label="Toggle navigation"> |
| 45 | + <span class="fa fa-bars fa-lg px-1 py-2"></span> |
| 46 | + </button> |
| 47 | + <div class="collapse navbar-collapse" id="navbarCollapse"> |
| 48 | + <ul class="navbar-nav flex-row flex-wrap bd-navbar-nav pt-2 py-md-0"> |
| 49 | + <li class="nav-item col-6 col-md-auto"> |
| 50 | + <a class="nav-link " href="https://www.keycloak.org/guides">Guides</a> |
| 51 | + </li> |
| 52 | + <li class="nav-item col-6 col-md-auto"> |
| 53 | + <a class="nav-link " href="https://www.keycloak.org/documentation">Docs</a> |
| 54 | + </li> |
| 55 | + <li class="nav-item col-6 col-md-auto"> |
| 56 | + <a class="nav-link " href="https://www.keycloak.org/downloads">Downloads</a> |
| 57 | + </li> |
| 58 | + <li class="nav-item col-6 col-md-auto"> |
| 59 | + <a class="nav-link " href="https://www.keycloak.org/community">Community</a> |
| 60 | + </li> |
| 61 | + <li class="nav-item col-6 col-md-auto"> |
| 62 | + <a class="nav-link " href="https://www.keycloak.org/blog">Blog</a> |
| 63 | + </li> |
| 64 | + </ul> |
| 65 | + </div> |
| 66 | +</nav> |
| 67 | +</header> |
| 68 | + |
| 69 | + |
| 70 | +<div class="container mt-5 kc-article"> |
| 71 | + <h1>OpenTalk Keycloak case study published</h1> |
| 72 | + <p class="blog-date text-muted">May 15 2025 by Alexander Schwartz</p> |
| 73 | + |
| 74 | + |
| 75 | +<div class="paragraph"> |
| 76 | +<p><a href="https://opentalk.eu/">OpenTalk</a>, a videoconferencing solution, needed a secure and scalable Identity and Access Management (IAM) solution to authenticate users across various services. Keycloak meets OpenTalk’s goals for security, user sovereignty, data privacy and regulatory requirements, so they use it in their architecture.</p> |
| 77 | +</div> |
| 78 | +<div class="paragraph"> |
| 79 | +<p>Read more on their challenges and the solution in the first <a href="https://www.cncf.io/case-studies/opentalk/">CNCF case study published for the Keycloak project</a>!</p> |
| 80 | +</div> |
| 81 | +<div class="openblock"> |
| 82 | +<div class="content"> |
| 83 | +<a href="https://www.cncf.io/case-studies/opentalk/"><div class="paragraph mb-4" style="height: 150px; background-color: #1f434f; display: flex"> |
| 84 | +<img src="https://www.keycloak.org/resources/images/blog/opentalk.jpg" alt="OpenTalk logo" style="margin: auto; max-height: 90%; max-width: 90%; display: block; border: 0"> |
| 85 | +</div></a> |
| 86 | +</div> |
| 87 | +</div> |
| 88 | +<div class="paragraph"> |
| 89 | +<p>We are now starting to collect all case studies at <a href="https://www.keycloak.org/casestudies">our case studies page</a>. |
| 90 | +If you want to share your case study with the Keycloak community, <a href="https://github.com/ahus1">contact me</a> to sort out the details.</p> |
| 91 | +</div></div> |
| 92 | + |
| 93 | + |
| 94 | +<div class="container mt-5" data-nosnippet> |
| 95 | + <footer class="py-3 my-4 border-top"> |
| 96 | + <p class="text-center text-muted">Keycloak is a Cloud Native Computing Foundation incubation project</p> |
| 97 | + <div class="text-center"> |
| 98 | + <img alt="Cloud Native Computing Foundation" src="https://www.keycloak.org/resources/images/cncf_logo.png"/> |
| 99 | + </div> |
| 100 | + <p class="mt-4 text-center small text-muted">© Keycloak Authors 2025. © 2025 The Linux Foundation. All rights reserved. The Linux Foundation has registered trademarks and uses trademarks. For a list of trademarks of The Linux Foundation, please see our <a href="https://www.linuxfoundation.org/trademark-usage">Trademark Usage page</a>.</p> |
| 101 | + </footer> |
| 102 | +</div> |
| 103 | + |
| 104 | +</body> |
| 105 | +</html> |
0 commit comments