CINXE.COM
CAS - Central Authentication Service
<!DOCTYPE html><html> <head> <meta charset="UTF-8" /><meta http-equiv="X-UA-Compatible" content="IE=edge" /><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" /><title>CAS - Central Authentication Service </title> <meta http-equiv="X-UA-Compatible" content="IE=edge"/><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"/> <link rel="stylesheet" type="text/css" href="/cas/webjars/normalize.css/8.0.1/normalize.css" /><link rel="stylesheet" type="text/css" href="/cas/webjars/bootstrap/5.2.0/css/bootstrap-grid.min.css" /><link rel="stylesheet" type="text/css" href="/cas/webjars/material-components-web/14.0.0/dist/material-components-web.min.css" /><link rel="stylesheet" type="text/css" href="/cas/webjars/mdi__font/6.5.95/css/materialdesignicons.min.css" /><link rel="stylesheet" type="text/css" href="/cas/webjars/datatables/1.12.1/css/jquery.dataTables.min.css" /><link rel="stylesheet" type="text/css" href="/cas/css/cas.css" /><link rel="stylesheet" type="text/css" href="/cas/css/unict.css" /><link rel="shortcut icon" href="https://static.unict.it/img/iam.ico" /></head> <body class="login mdc-typography"> <script type="text/javascript" src="/cas/webjars/jquery/3.6.1/jquery.min.js"></script> <script type="text/javascript" src="/cas/webjars/datatables/1.12.1/js/jquery.dataTables.min.js"></script> <script type="text/javascript" src="/cas/webjars/es5-shim/4.5.9/es5-shim.min.js"></script> <script type="text/javascript" src="/cas/webjars/css-vars-ponyfill/2.4.7/dist/css-vars-ponyfill.min.js"></script> <script type="text/javascript" src="/cas/webjars/material-components-web/14.0.0/dist/material-components-web.min.js"></script> <script type="text/javascript" src="/cas/js/cas.js"></script> <script type="text/javascript" src="/cas/js/material.js"></script> <script> if (typeof resourceLoadedSuccessfully === "function") { resourceLoadedSuccessfully(); } $(() => { typeof cssVars === "function" && cssVars({onlyLegacy: true}); }) var trackGeoLocation = false; </script> <div> <header id="app-bar" class="mdc-top-app-bar mdc-top-app-bar--fixed mdc-elevation--z4 shadow-sm"> <nav class="mdc-top-app-bar__row navbar navbar-dark bg-dark"> <div class="container-fluid container-fluid d-flex align-items-center justify-content-between"> <section class="mdc-top-app-bar__section mdc-top-app-bar__section--align-start"> </section> <section class="mdc-top-app-bar__section"> <span class="cas-brand mx-auto"> <span class="visually-hidden">CAS</span> <a href="/cas/"> <img id="cas-logo" class="cas-logo" title="CAS" src="https://www.unict.it/sites/all/themes/id_theme_unict/logo.svg" /></a> </span> </section> <section class="mdc-top-app-bar__section mdc-top-app-bar__section--align-end"> <button id="cas-notifications-menu" class="mdc-icon-button mdc-top-app-bar__action-item cas-notification-toggle btn btn-outline-light" aria-label="Bookmark this page" data-bs-toggle="modal" data-bs-target="#cas-notification-dialog"> <span class="mdi mdi-bell-alert fa fa-bell"></span> <span class="visually-hidden">notifications</span> <i id="notifications-count" class="notifications-count count">2</i> </button> </section> </div> </nav> </header> <div id="logindrawer"> </div> <script>var countMessages = 0;</script> <div class="mdc-dialog cas-notification-dialog modal" id="cas-notification-dialog" role="alertdialog" aria-modal="true" aria-labelledby="notif-dialog-title" aria-describedby="notif-dialog-content"> <div class="mdc-dialog__container modal-dialog"> <div class="mdc-dialog__surface modal-content"> <h1 class="mdc-dialog__title mt-lg-2 modal-header modal-title" id="notif-dialog-title"> Notifications </h1> <div class="mdc-dialog__content modal-body" id="notif-dialog-content"> <div id="cookiesSupportedDiv" class="cas-notification-message mdc-typography--body1" style="display: none"> <h6 class="mdc-typography--headline6 mdi mdi-alert-circle fas fa-exclamation-circle">Cookies Disabled</h6> <p class="text-wrap small">Your browser does not support cookies. The browser's ability to store or read cookies is essential for single sign-on to work. Please consult your browser settings and ensure cookie support is turned on.</p> </div> </div> <footer class="mdc-dialog__actions modal-footer"> <button type="button" class="mdc-button mdc-button--raised mdc-dialog__button btn btn-primary" data-mdc-dialog-action="accept" data-mdc-dialog-button-default data-bs-dismiss="modal"> <span class="mdc-button__label">OK</span> </button> </footer> </div> </div> <div class="mdc-dialog__scrim"></div> </div> <script type="text/javascript"> (material => { let header = { init: () => { header.attachTopbar(); material.autoInit(); }, attachDrawer: () => { let elm = document.getElementById('app-drawer'); if (elm != null) { let drawer = material.drawer.MDCDrawer.attachTo(elm); let closeDrawer = evt => { drawer.open = false; }; drawer.foundation.handleScrimClick = closeDrawer; document.onkeydown = evt => { evt = evt || window.event; if (evt.keyCode == 27) { closeDrawer(); } }; header.drawer = drawer; return drawer; } return undefined; }, attachTopbar: drawer => { drawer = header.attachDrawer(); let dialog = header.attachNotificationDialog(); if (drawer != undefined) { header.attachDrawerToggle(drawer); } if (dialog != undefined) { header.attachNotificationToggle(dialog); } }, checkCaps: ev => { let s = String.fromCharCode(ev.which); if (s.toUpperCase() === s && s.toLowerCase() !== s && !ev.shiftKey) { ev.target.parentElement.classList.add('caps-on'); } else { ev.target.parentElement.classList.remove('caps-on'); } }, attachDrawerToggle: drawer => { let appBar = document.getElementById('app-bar'); if (appBar != null) { let topAppBar = material.topAppBar.MDCTopAppBar.attachTo(appBar); topAppBar.setScrollTarget(document.getElementById('main-content')); topAppBar.listen('MDCTopAppBar:nav', () => { drawer.open = !drawer.open; }); return topAppBar; } return undefined; }, attachNotificationDialog: () => { let element = document.getElementById('cas-notification-dialog'); if (element != null) { return material.dialog.MDCDialog.attachTo(element); } return undefined; }, attachNotificationToggle: dialog => { let btn = document.getElementById('cas-notifications-menu'); if (btn != null) { btn.addEventListener('click', () => { dialog.open(); }); } } } function supportsCookies() { try { document.cookie = 'testcookie=1'; let ret = document.cookie.indexOf('testcookie=') !== -1; document.cookie = 'testcookie=1; expires=Thu, 01-Jan-1970 00:00:01 GMT'; return ret; } catch (e) { console.log(e); return false; } } document.addEventListener('DOMContentLoaded', () => { if (material) { header.init(); } if (!supportsCookies()) { countMessages++; window.jQuery('#cookiesSupportedDiv').show(); } if (countMessages === 0) { window.jQuery('#notifications-count').remove(); window.jQuery('#cas-notifications-menu').remove(); } else { window.jQuery('#notifications-count').text(`(${countMessages})`) } }); })(typeof mdc !== 'undefined' && mdc); </script> </div> <div class="mdc-drawer-scrim"></div> <div class="mdc-drawer-app-content mdc-top-app-bar--fixed-adjust d-flex justify-content-center"> <main role="main" id="main-content" class="container-lg py-4"> <div id="content" class="d-flex justify-content-center"> <div class="d-flex justify-content-center flex-md-row flex-column mdc-card mdc-card-content card flex-grow-1"> <section id="loginForm" class="login-section login-form card-body"> <div class="d-flex flex-column justify-content-between m-auto"> <div> <div id="serviceui" class="mb-4"> <div class="d-flex align-items-center p-2"> <div id="servicedesc" class="ml-2"> <h3 class="mb-0"><!-- <i class="mdi mdi-web me-2" style="vertical-align: middle;"></i>-->Autenticazione portale Unict</h3> <p class="my-0"></p> </div> </div> </div> </div> <div class="form-wrapper"> <form method="post" id="fm1" action="login"> <div id="login-form-controls"> <h3 class="text-center"> <!-- <i class="mdi mdi-security fas fa-shield-alt"></i> --><span>Servizio Centralizzato di Autenticazione (CAS)</span> </h3> <section class="cas-field form-group my-3" id="usernameSection"> <label for="username" class="mdc-text-field mdc-text-field--outlined control-label w-100"> <span class="mdc-notched-outline"> <span class="mdc-notched-outline__leading"></span> <span class="mdc-notched-outline__notch"> <span class="mdc-floating-label"><span class="accesskey">C</span>odice fiscale / Cineca:</span> </span> <span class="mdc-notched-outline__trailing"></span> </span> <input class="mdc-text-field__input form-control" id="username" size="25" type="text" accesskey="c" autocapitalize="none" spellcheck="false" autocomplete="username" required name="username" value=""/></label> <div class="mdc-text-field-helper-line"> <div class="mdc-text-field-helper-text mdc-text-field-helper-text--validation-msg" aria-hidden="true"> <span id="usernameValidationMessage">Il campo Codice fiscale / Cineca 猫 obbligatorio</span> </div> </div> <script type="text/javascript"> /*<![CDATA[*/ var username = ""; var disabled = false; if (username != null && username !== '') { $('#username').val(username); if (disabled) { $('#usernameSection').hide(); } } /*]]>*/ </script> </section> <section class="cas-field form-group my-3 mdc-input-group form-group" id="passwordSection"> <div class="mdc-input-group-field mdc-input-group-field-append"> <div class="caps-check"> <label for="password" class="mdc-text-field caps-check mdc-text-field--outlined control-label mdc-text-field--with-trailing-icon control-label w-100"> <span class="mdc-notched-outline"> <span class="mdc-notched-outline__leading"></span> <span class="mdc-notched-outline__notch"> <span class="mdc-floating-label"><span class="accesskey">P</span>assword:</span> </span> <span class="mdc-notched-outline__trailing"></span> </span> <input class="mdc-text-field__input form-control pwd" type="password" id="password" size="25" required accesskey="P" autocomplete="off" name="password" value=""/><button class="reveal-password align-self-end mdc-button mdc-button--unelevated mdc-input-group-append mdc-icon-button btn btn-primary" tabindex="-1" type="button"> <i class="mdi mdi-eye reveal-password-icon fas fa-eye"></i> <span class="visually-hidden">Toggle Password</span> </button> </label> <div class="mdc-text-field-helper-line"> <div class="mdc-text-field-helper-text mdc-text-field-helper-text--validation-msg" aria-hidden="true"> <span id="passwordValidationMessage">Il campo Password 猫 obbligatorio</span> </div> </div> <div class="mdc-text-field-helper-line caps-warn"> <div class="mdc-text-field-helper-text mdc-text-field-helper-text--persistent mdc-text-field-helper-text--validation-msg text-danger"> <span>CAPSLOCK key is turned on!</span> </div> </div> </div> </div> </section> <section class="cas-field form-group my-3"> </section> <section class="cas-field"> <input type="hidden" name="execution" value="eae92e5d-d2ea-41b4-b6e5-36a2b62f310f_ZXlKaGJHY2lPaUpJVXpVeE1pSXNJblI1Y0NJNklrcFhWQ0lzSW10cFpDSTZJalU0TVdVNE1HSTVMVEF5T1dFdE5EUmhNeTFoT1RNMUxXRmpaREUwWXpSa05UVXhOU0o5LnE4aFVxS1FJQUN5dGJSXzZfeGF3OVNWRzNwaVB3R01PMlpoNkY2eXd2RmZKWGRVbmNBYXZUQlBkTjZlNXMyMGJhM3d2aGtVbURfX0NYQkdoU2xkQlA2MmdzX25fanhueGptRldRSDR1dHVmX1RhYWRRT1BUYlNjbW9fV3dyVHpvVlk4akx5UlBfbldyMU9xTUZiREoybWp6NFJISU51Y3BsMURLdTgwTkZ6aExhZUxWalZja2pMYVFSdmFPMElxcEU5MXVKa1JnTWVNVWdmMDJTR0hLVEZzY3ZBUjYtTjVlYV9wZlVVeDRPSlhMSWJHRS1TeHRHMU8wRFhWM0NzTUJXU3VBM3JIbFNMOHYxNHEtaFBhN1FBTDdGdXRHNWo0amlqaU9GMnBpbzNlNjM4bDFlU0ZPNHRGbl9PVHpjQy1MRm5wRVl5bW9pd0ZCVFdLRjB1TlNmT0kzWnVGS1FyRHhCLVQ5REhqLW5yV3NkS0J4WWwtendkT2ZkRlIwakZjTU5KYW5HTnRHVWczbHBjTFk2TWd1WUd5VmxRV2duMFdITDUtMXpvRmVBQmZWalFqQjhnbjhiSEw1bEdpRXhoNjRrVS1INHNPTFppUzJsVFlodWhSbmpLd3NhX2g5OVlHUjl2T3cxVHgzazRJaVRteXE5TWlEYUhYVnYxZmk5SzFVcndHb2dpWFhZU1R1ejVQZWtrVWxfbGY1R3pHMFd1T3lsUV9pY25nQ1V0cExVSEdQMEp3RkJrNTBtS180d01BcEdLZ0ZKT185OVdkOUJzMFdSNm8zVTc3OWhNd2FZcUpXdGNMcENRTXpKc3pic19nOWZpYTVJU3dLeGtNcjUxRXJsT28tLWFLdS1zV192N3hmbTQ2Ujh4RGw3M282azl3dV9FYXRJVGdvclEzbzZwd2Y3WTB0X0pnaUs1d0E4SDhnam5NQUdEYjItcWlLbU9pNXpVS0lKaTBRRnhMeDFtd1U4d0lVYnQ5NW83TjViUWNnd2x2LTNSWHJiQThvMlBjRk5wYWxoQjhkZ2VNUjRBeHNNTTdfTEE4NURidlgya2FKMVhPNlVvVFZtZWJNZG5sVlZxTXBkUkpKZnEydVN5dW90X0cweEFtRlM4Y0RreHZrY0kyQmUta1JtVHBqeEpubjVJMzhHMG1jN2FnM09tTUxRcnM5ZzVyRGg3Q1EtNHluYzZBNWtFMXFDRG53SlpuT3VRYWw3U0FMUTA0bi0zNjhqOG5FY0R4VTlsQ0lLWFRmTDBpbzZvQ3duYW9XY29aMWMxaTRuSEZzMHlwTmE0WDU5dmhIdlFMZEkzX0YxNUhIVWNUVkI1X0g2NmxXWnJUMUM2LVNRSmJmNVNTU0NxTVpfRGFaNW4wZEhYa0ROM1QzZENjbkd1VUNVaW5jRlh4bncxNnJjaDktTnRLVDdERC15ZmdHdUc1YXBmZXl4SldaWUluQWw3Vk93YS0xdndVNms5azM1M1NzdE1jYkxUT2llRVFMemZCM1d0WFotbi1nR1FHcE5NaG9RdUhZWVdoaWZqeHJJa3NWVDQ0djQwdHQzTFM1TS03Tk5qVnhnWEhSQXgzOEROa29ZeVo1bFFIN2pudm9XaTdXZlJBWFdOQ0h1UXBBdnlUWmNiUHk0Z2JLdDlfazk3Wnc1cy12UGNqaDlrTW4zWndCNUs3bHhtY1hNVFNqOUx0OFZNWTQ0NlJ4eUR4UEJMaHd2QzVfQUEzaWNwLWVSajczNHM2MU15VFBSWEJfOXlIOFNvWmZwQTJKaUw0Y0VaSTFCbVVqRFRXUVpoVURsM2ktNUxDUjlJZFJUTV9kNWozMlpFcW1MSVN4OEI3TmgtY1lCTHVDTC1lcTRNTC1BcnZ6QjBXeF9GQXpIQ2FJS2c1QjBmWmd0Z1UzRWxvejhTRW9tZEZ5RDBrUmdBWERqTjZiOUJlM3ZpeTl1MlFHNXllMEFVX05rTGk4ZW9yeTdQcENxQ3pUSE11ZHlzSGNJR19FNjU2RnUyZURSOE81TlAzb2FuMDQ5eGJzR0VGUnNyLURtNlFvbXlhOTR0c2NiRGlmbmpzMkhKeEQ1dGl4Y3JVbS1VWUQ1MVJ6RXExaElieGwwVzNqUkYxU29zRFB3WWw0NEItRzdnUy1rM3NyZlVHbHJxenlKY0F0a0hLVnNMTWh4OFB1bHRRVVJwMURFR3lkd1BKSWQ1anA1VUM0WFZwWHRaa2ktTlVvVVNhQ1ZBSXg1bDBNLUtDbzJmRndObzJyMzdwRDhqMzVxbDBIYW5HUjd5OV9PTDRBZmVvOFdaX3c2V2NMT3c1d2NKUlJnQk9PZUdManp3aWF2NTd5c3BFTHlQVW9RTVE3aW5lNUZHb1U5RFJaeDR3UXI3cWRNcFBUQ0JybDQtMmNVODNJWV9LR1RJWVFzZHNQS05LZDQ5YlF6Nm9TeWg0aUx2MktQUWgtU2s1ZHVLZGY2dE9FaVhwT2Z5eEZVWDA1Y2doaWQtZjFDOFZaVXlNajRNUUFqeXFic2piNWVkZmhqcElhd2w3Zm0xdjM3amNSOE53T0k0Z1lIZ3JQODZkZHVtYk13MzJWSllMd2tacmtCckpHVXZvemNqaU5aX0ktMWZSbjBLa3lua1pONGZQQUlodkNROGtWOUlNX1AxdXVxMUxyQldjU2RvbmRsZU5xckh3S0R2X1hKU19XbTA2TjcycnFyTHJLOVA3bS0xOHgtcmF1emFiakNXWTFWaDZjOVJpcG5ZNy1QUmczTnFnQU4wOUZhSWY1eGlXLUpZUU9iaTQxczdGdzVkc1RPQjVXUVZxYW5sRWdYc3pUbVdVeWxwbGFURWpaa3l1QXRYZ3cwc09JWXlYSFNrREFOb2lBSnFzZGRvSTRZTExMQmRkMHpPc25RUEtoVDJkTnNHbjItTFlTWHlHUU9yeTV1bWdpVXlLald1dnNBTy1mMlJ1Q1NGTVVlVmsyY29VbVdENnJyUlNUTGxNbFdQMzV2OGducDRiTXJyMDI1WVFrYzhiVk94Z0E3dHBld295UDZlbnpmdzJjbC1IV2l1SnRwSFpDYTZHZzJrU3REcmhwVldFV2paSWZVRmljbVZBQm1BNlUyYld6SG03RDFRX3ZxZUJlejBmb0c4UU14cmFFZFRnVk0yQUtoRTlZcUV4ZC0weVpLS3pzaEdtdlJnWUpTMk1qZlZRM0VZTWkyTlB2V1FSWFQ4cm5Jc0MwTkJNLVpzcDN0bFNyTGk1TExzX3J2WFdMLTk1anN5bUR4bkJTSkYxc0MxUzVWNENwcW5VZENtVTZES0xTdlJJQ1pfZU9ZOURfNC1WMjNTUXRQNHRIOU5wUkxrR203MWw2bFhrbE90OGZGbngxalNSWXBtZmZKV1JZT0RLc29abGtqWVZ5WkRNUVR5UFB5anU3NzJTTjI4UERNcW93cGhMNGFGRGdWekhrWExFWS1nZkVRdHlJVHJZelQtNHVXVUdYQ2llN0FVemJ5U3M5bFYySlpObllWX0x0U0draVNKTVdFQ0trOUFJRXR5WlNXWUNURlFDZjNOZ3dFMU1naWxFeDFSUHZCZTZVTnpSbHczWHhxM3V3a0ZDUnExYk1xMU9MaUoxOW9iQUg1XzVmYS1kWDFDcThRM2JQRkV0Q3ZmT1JZQVo4VldLblFPcDNQb1BDRlA0RzdiSUpaZEpma1FyMmw1UXlycVBCX0kybTU5UWZMOXpSdHNmaElyWWo2OWl5c2ZTVVBLTVZGOUxlZjJKU3F5b1d3NDZGSDNUVHRLdW5OOGx2T1Zzb21UbE02Vl9pVFU1QzBiYW1xVm9CU0h4NzJoNXpVblpLT2JkSFhkanktaDhMN1BNeWhjN0ZnZkNMbVpLc1I4UGtvNm9BNVFJUHNaX09FcEQ3MjRGazg3YUM1b3laYXlMV2thVlZaeFpnZmNNRTUtUjRlMnhBbVFCaF9lZHhTZWs5RGcyNDhCWUFLQU5lRXV6bktMZFVVcEFkMFoxS0ZsdGFEc3VpZ2NzUlU5anZXUW1ZSUpBOHNZb1Q2WXlWMTRvdTh0NlRpb3l4ejJ0QWphUmtwaVdqV2JjLUVzM1lCTFUzQW03OXJnT3NDVDRCT2ZPTjBzTUE2U0YxWHEzN2JWbWRxcU1UX0ptTjNrVlRZT2RUOEhzOU1mWXNGM2pJemVwbzdtQWZXT1pKczUxVkpfSzQyV1JLdGk0bWY1dkJ1Mll0Q21ETktXLTFlOGp6eHludmJqcXduMVJCTWRZREhKQjJtek5vSl95MUowc0hPcW9YaDhmSWhxeXltS05lNGRhUmZwS29nLU11Tkp3anNfcjJOUTd0S2llcGZ6b25lMENHZjBYNlpPV0NxX21pOF9ILWRIMTl5aXIxWXlmelZhb3BjRjV3OF8zNjBfaldYNmVwRHl2SWVLTmZzVVh0eFlnaGhvMUUyRU5CNXZPdVhKX1BCRlRkWlZ4RkRCaUZtYVliemxkNVFBX18zYXpyV3pRTkFqMFpNM0FsTkphNkEwRmlMS25sSVVaZnV5bjJGM1ZIczdKd0hMTGNtZm9NNWRubG5GdUVmTlJpZXc2TVEtOXQtU2NIVU9wLVBXaGh5WWp4dC1HNnFhWjBQeG0tNXBud2tGcnoydGszZVFJbU9GWXF4d3dhcnlzbkI2YUp4V3FlVjdmd1FEZklGZmVUeTRHTHZCOFF4UXVzTy1oN2w3NWhXWjFWZlZnX0Y5TDBUVThyM3kwWV9jS2VFU2xVUE5wN3R6cWpCTVMtSTdsOC1nZ2lRT3UxeTYwUzZGcEdDeUI1eXhtZThWUnVMeTF2WTdyams5clNHQXFmYTFycGtPV3pYa1BaY2N3bC1mbE5ZcE1BRVItenBkekZEUHhXSUhzcE1sWTlOcU5HaU80YnRXaWpRYzdlTE55X0gtalVzVDEwUVpSVlIwVENsMW1vbGRLM19Yb2l3dDBnVjN1X2hwRGVRdnM0S0RKSEp3Zno2bUw0cU1wdGFZdUFraVlFNmZBTWRkZm1sX0FudU9McEcwd3FaNm5oOG1zdGVsam9HOEwwM2tTY0ZTWnlhTkltYUw3X3hvZmVYZWJha3l0VGdra20wakdUeS1qNzVweUZ3cG5Rejl6NEt6bzRmNHQ0YXhTRWNZanBxR0ZFTFJmdElKVkpvM3lIMlBSV0pvNGtMSjNmdktTSl9OSk1XdVVCZVo0a3JKd2NNbTVNdVZFSmp5MWhFRWFKaGVsNEVOb2lxdExWMV91WHNFWlVpSWNvTlRSZ2Y2VGw2VENHOEYtX1hiY2t4VHdpUGVEZ3EzLVlZc1RhaVo4cFpzMGpjZGpTWVIxay1nLjRyaklvZ3gtal9pTWk0UlpXcXQ1dklHY1FTOGJUdk9yWGhYZzdTdW9McmZQWnFUcVU0RHNrcFNjRjJfLU5XVzVBdGNJWEhUUktuUXZHVXR2a01zcUpn"/><input type="hidden" name="_eventId" value="submit"/><input type="hidden" name="geolocation"/></section> <button class="mdc-button mdc-button--raised btn btn-primary btn-primary" name="submitBtn" accesskey="l" type="submit"> <span class="mdc-button__label">Accedi</span> </button> </div> </form> <hr class="mt-4 mb-2"/><span> <div id="pmlinks" class="my-2 row"> <div class="col-sm-6 mt-3"> <span class="mdi mdi-account-group"></span> <span><a href="https://www.unict.it/it/servizi/richiesta-credenziali-cas">Crea account</a></span> </div> <div class="col-sm-6 mt-3"> <span class="mdi mdi-account-question"></span> <span><a href="https://www.unict.it/it/servizi/smarrimento-password-cas">Password dimenticata?</a></span> </div> </div> </span> <script type="text/javascript"> /*<![CDATA[*/ var i = "Un momento per favore..." var j = "Accedi" /*]]>*/ $(window).on('pageshow', function () { $(':submit').prop('disabled', false); $(':submit').attr('value', j); }); $(document).ready(function () { $("#fm1").submit(function () { $(":submit").attr("disabled", true); $(":submit").attr("value", i); return true; }); }); </script> </div> <span> <div id="sidebar"> <div class="sidebar-content"> <p>Per motivi di sicurezza dovresti effettuare il logout e chiudere tutte le finestre del browser quando hai finito di utilizzare servizi che necessitano autenticazione.</p> </div> </div> </span> </div> </section> <span> <section id="loginProviders" class="login-section login-providers card-body"> <div> <script type="text/javascript"> let providers = []; </script> <div> <h3 class="text-center mt-md-0 mt-4"> <i class="fas fa-user-shield"></i> <span>Altri metodi di autenticazione</span> </h3> <div class="d-flex justify-content-center" style="visibility:visible"> <ul class="list-unstyled d-flex flex-column m-0 flex-fill"> <li class="p-1 login-provider-item"> <form method="post" id="formSAML2CASTEST" action="/cas/login"> <button class="mdc-button mdc-button--raised me-2 btn btn-primary d-block w-100 mdc-button-saml2" name="submitButton" id="SAML2CASTEST" type="submit" title="SAML2CASTEST saml2" accesskey="s" autoRedirectType="none" redirectUrl="clientredirect?client_name=SAML2CASTEST&service=https%3A%2F%2Fwww.unict.it%2Fit%2Fcontent%2Flogin-cas"> <span class="mdc-button__label">@UniCT, CIE o SPID</span> </button> <input type="hidden" name="client_name" value="SAML2CASTEST" /><input type="hidden" name="_eventId" value="delegatedAuthenticationRedirect" /><input type="hidden" name="execution" value="eae92e5d-d2ea-41b4-b6e5-36a2b62f310f_ZXlKaGJHY2lPaUpJVXpVeE1pSXNJblI1Y0NJNklrcFhWQ0lzSW10cFpDSTZJalU0TVdVNE1HSTVMVEF5T1dFdE5EUmhNeTFoT1RNMUxXRmpaREUwWXpSa05UVXhOU0o5LnE4aFVxS1FJQUN5dGJSXzZfeGF3OVNWRzNwaVB3R01PMlpoNkY2eXd2RmZKWGRVbmNBYXZUQlBkTjZlNXMyMGJhM3d2aGtVbURfX0NYQkdoU2xkQlA2MmdzX25fanhueGptRldRSDR1dHVmX1RhYWRRT1BUYlNjbW9fV3dyVHpvVlk4akx5UlBfbldyMU9xTUZiREoybWp6NFJISU51Y3BsMURLdTgwTkZ6aExhZUxWalZja2pMYVFSdmFPMElxcEU5MXVKa1JnTWVNVWdmMDJTR0hLVEZzY3ZBUjYtTjVlYV9wZlVVeDRPSlhMSWJHRS1TeHRHMU8wRFhWM0NzTUJXU3VBM3JIbFNMOHYxNHEtaFBhN1FBTDdGdXRHNWo0amlqaU9GMnBpbzNlNjM4bDFlU0ZPNHRGbl9PVHpjQy1MRm5wRVl5bW9pd0ZCVFdLRjB1TlNmT0kzWnVGS1FyRHhCLVQ5REhqLW5yV3NkS0J4WWwtendkT2ZkRlIwakZjTU5KYW5HTnRHVWczbHBjTFk2TWd1WUd5VmxRV2duMFdITDUtMXpvRmVBQmZWalFqQjhnbjhiSEw1bEdpRXhoNjRrVS1INHNPTFppUzJsVFlodWhSbmpLd3NhX2g5OVlHUjl2T3cxVHgzazRJaVRteXE5TWlEYUhYVnYxZmk5SzFVcndHb2dpWFhZU1R1ejVQZWtrVWxfbGY1R3pHMFd1T3lsUV9pY25nQ1V0cExVSEdQMEp3RkJrNTBtS180d01BcEdLZ0ZKT185OVdkOUJzMFdSNm8zVTc3OWhNd2FZcUpXdGNMcENRTXpKc3pic19nOWZpYTVJU3dLeGtNcjUxRXJsT28tLWFLdS1zV192N3hmbTQ2Ujh4RGw3M282azl3dV9FYXRJVGdvclEzbzZwd2Y3WTB0X0pnaUs1d0E4SDhnam5NQUdEYjItcWlLbU9pNXpVS0lKaTBRRnhMeDFtd1U4d0lVYnQ5NW83TjViUWNnd2x2LTNSWHJiQThvMlBjRk5wYWxoQjhkZ2VNUjRBeHNNTTdfTEE4NURidlgya2FKMVhPNlVvVFZtZWJNZG5sVlZxTXBkUkpKZnEydVN5dW90X0cweEFtRlM4Y0RreHZrY0kyQmUta1JtVHBqeEpubjVJMzhHMG1jN2FnM09tTUxRcnM5ZzVyRGg3Q1EtNHluYzZBNWtFMXFDRG53SlpuT3VRYWw3U0FMUTA0bi0zNjhqOG5FY0R4VTlsQ0lLWFRmTDBpbzZvQ3duYW9XY29aMWMxaTRuSEZzMHlwTmE0WDU5dmhIdlFMZEkzX0YxNUhIVWNUVkI1X0g2NmxXWnJUMUM2LVNRSmJmNVNTU0NxTVpfRGFaNW4wZEhYa0ROM1QzZENjbkd1VUNVaW5jRlh4bncxNnJjaDktTnRLVDdERC15ZmdHdUc1YXBmZXl4SldaWUluQWw3Vk93YS0xdndVNms5azM1M1NzdE1jYkxUT2llRVFMemZCM1d0WFotbi1nR1FHcE5NaG9RdUhZWVdoaWZqeHJJa3NWVDQ0djQwdHQzTFM1TS03Tk5qVnhnWEhSQXgzOEROa29ZeVo1bFFIN2pudm9XaTdXZlJBWFdOQ0h1UXBBdnlUWmNiUHk0Z2JLdDlfazk3Wnc1cy12UGNqaDlrTW4zWndCNUs3bHhtY1hNVFNqOUx0OFZNWTQ0NlJ4eUR4UEJMaHd2QzVfQUEzaWNwLWVSajczNHM2MU15VFBSWEJfOXlIOFNvWmZwQTJKaUw0Y0VaSTFCbVVqRFRXUVpoVURsM2ktNUxDUjlJZFJUTV9kNWozMlpFcW1MSVN4OEI3TmgtY1lCTHVDTC1lcTRNTC1BcnZ6QjBXeF9GQXpIQ2FJS2c1QjBmWmd0Z1UzRWxvejhTRW9tZEZ5RDBrUmdBWERqTjZiOUJlM3ZpeTl1MlFHNXllMEFVX05rTGk4ZW9yeTdQcENxQ3pUSE11ZHlzSGNJR19FNjU2RnUyZURSOE81TlAzb2FuMDQ5eGJzR0VGUnNyLURtNlFvbXlhOTR0c2NiRGlmbmpzMkhKeEQ1dGl4Y3JVbS1VWUQ1MVJ6RXExaElieGwwVzNqUkYxU29zRFB3WWw0NEItRzdnUy1rM3NyZlVHbHJxenlKY0F0a0hLVnNMTWh4OFB1bHRRVVJwMURFR3lkd1BKSWQ1anA1VUM0WFZwWHRaa2ktTlVvVVNhQ1ZBSXg1bDBNLUtDbzJmRndObzJyMzdwRDhqMzVxbDBIYW5HUjd5OV9PTDRBZmVvOFdaX3c2V2NMT3c1d2NKUlJnQk9PZUdManp3aWF2NTd5c3BFTHlQVW9RTVE3aW5lNUZHb1U5RFJaeDR3UXI3cWRNcFBUQ0JybDQtMmNVODNJWV9LR1RJWVFzZHNQS05LZDQ5YlF6Nm9TeWg0aUx2MktQUWgtU2s1ZHVLZGY2dE9FaVhwT2Z5eEZVWDA1Y2doaWQtZjFDOFZaVXlNajRNUUFqeXFic2piNWVkZmhqcElhd2w3Zm0xdjM3amNSOE53T0k0Z1lIZ3JQODZkZHVtYk13MzJWSllMd2tacmtCckpHVXZvemNqaU5aX0ktMWZSbjBLa3lua1pONGZQQUlodkNROGtWOUlNX1AxdXVxMUxyQldjU2RvbmRsZU5xckh3S0R2X1hKU19XbTA2TjcycnFyTHJLOVA3bS0xOHgtcmF1emFiakNXWTFWaDZjOVJpcG5ZNy1QUmczTnFnQU4wOUZhSWY1eGlXLUpZUU9iaTQxczdGdzVkc1RPQjVXUVZxYW5sRWdYc3pUbVdVeWxwbGFURWpaa3l1QXRYZ3cwc09JWXlYSFNrREFOb2lBSnFzZGRvSTRZTExMQmRkMHpPc25RUEtoVDJkTnNHbjItTFlTWHlHUU9yeTV1bWdpVXlLald1dnNBTy1mMlJ1Q1NGTVVlVmsyY29VbVdENnJyUlNUTGxNbFdQMzV2OGducDRiTXJyMDI1WVFrYzhiVk94Z0E3dHBld295UDZlbnpmdzJjbC1IV2l1SnRwSFpDYTZHZzJrU3REcmhwVldFV2paSWZVRmljbVZBQm1BNlUyYld6SG03RDFRX3ZxZUJlejBmb0c4UU14cmFFZFRnVk0yQUtoRTlZcUV4ZC0weVpLS3pzaEdtdlJnWUpTMk1qZlZRM0VZTWkyTlB2V1FSWFQ4cm5Jc0MwTkJNLVpzcDN0bFNyTGk1TExzX3J2WFdMLTk1anN5bUR4bkJTSkYxc0MxUzVWNENwcW5VZENtVTZES0xTdlJJQ1pfZU9ZOURfNC1WMjNTUXRQNHRIOU5wUkxrR203MWw2bFhrbE90OGZGbngxalNSWXBtZmZKV1JZT0RLc29abGtqWVZ5WkRNUVR5UFB5anU3NzJTTjI4UERNcW93cGhMNGFGRGdWekhrWExFWS1nZkVRdHlJVHJZelQtNHVXVUdYQ2llN0FVemJ5U3M5bFYySlpObllWX0x0U0draVNKTVdFQ0trOUFJRXR5WlNXWUNURlFDZjNOZ3dFMU1naWxFeDFSUHZCZTZVTnpSbHczWHhxM3V3a0ZDUnExYk1xMU9MaUoxOW9iQUg1XzVmYS1kWDFDcThRM2JQRkV0Q3ZmT1JZQVo4VldLblFPcDNQb1BDRlA0RzdiSUpaZEpma1FyMmw1UXlycVBCX0kybTU5UWZMOXpSdHNmaElyWWo2OWl5c2ZTVVBLTVZGOUxlZjJKU3F5b1d3NDZGSDNUVHRLdW5OOGx2T1Zzb21UbE02Vl9pVFU1QzBiYW1xVm9CU0h4NzJoNXpVblpLT2JkSFhkanktaDhMN1BNeWhjN0ZnZkNMbVpLc1I4UGtvNm9BNVFJUHNaX09FcEQ3MjRGazg3YUM1b3laYXlMV2thVlZaeFpnZmNNRTUtUjRlMnhBbVFCaF9lZHhTZWs5RGcyNDhCWUFLQU5lRXV6bktMZFVVcEFkMFoxS0ZsdGFEc3VpZ2NzUlU5anZXUW1ZSUpBOHNZb1Q2WXlWMTRvdTh0NlRpb3l4ejJ0QWphUmtwaVdqV2JjLUVzM1lCTFUzQW03OXJnT3NDVDRCT2ZPTjBzTUE2U0YxWHEzN2JWbWRxcU1UX0ptTjNrVlRZT2RUOEhzOU1mWXNGM2pJemVwbzdtQWZXT1pKczUxVkpfSzQyV1JLdGk0bWY1dkJ1Mll0Q21ETktXLTFlOGp6eHludmJqcXduMVJCTWRZREhKQjJtek5vSl95MUowc0hPcW9YaDhmSWhxeXltS05lNGRhUmZwS29nLU11Tkp3anNfcjJOUTd0S2llcGZ6b25lMENHZjBYNlpPV0NxX21pOF9ILWRIMTl5aXIxWXlmelZhb3BjRjV3OF8zNjBfaldYNmVwRHl2SWVLTmZzVVh0eFlnaGhvMUUyRU5CNXZPdVhKX1BCRlRkWlZ4RkRCaUZtYVliemxkNVFBX18zYXpyV3pRTkFqMFpNM0FsTkphNkEwRmlMS25sSVVaZnV5bjJGM1ZIczdKd0hMTGNtZm9NNWRubG5GdUVmTlJpZXc2TVEtOXQtU2NIVU9wLVBXaGh5WWp4dC1HNnFhWjBQeG0tNXBud2tGcnoydGszZVFJbU9GWXF4d3dhcnlzbkI2YUp4V3FlVjdmd1FEZklGZmVUeTRHTHZCOFF4UXVzTy1oN2w3NWhXWjFWZlZnX0Y5TDBUVThyM3kwWV9jS2VFU2xVUE5wN3R6cWpCTVMtSTdsOC1nZ2lRT3UxeTYwUzZGcEdDeUI1eXhtZThWUnVMeTF2WTdyams5clNHQXFmYTFycGtPV3pYa1BaY2N3bC1mbE5ZcE1BRVItenBkekZEUHhXSUhzcE1sWTlOcU5HaU80YnRXaWpRYzdlTE55X0gtalVzVDEwUVpSVlIwVENsMW1vbGRLM19Yb2l3dDBnVjN1X2hwRGVRdnM0S0RKSEp3Zno2bUw0cU1wdGFZdUFraVlFNmZBTWRkZm1sX0FudU9McEcwd3FaNm5oOG1zdGVsam9HOEwwM2tTY0ZTWnlhTkltYUw3X3hvZmVYZWJha3l0VGdra20wakdUeS1qNzVweUZ3cG5Rejl6NEt6bzRmNHQ0YXhTRWNZanBxR0ZFTFJmdElKVkpvM3lIMlBSV0pvNGtMSjNmdktTSl9OSk1XdVVCZVo0a3JKd2NNbTVNdVZFSmp5MWhFRWFKaGVsNEVOb2lxdExWMV91WHNFWlVpSWNvTlRSZ2Y2VGw2VENHOEYtX1hiY2t4VHdpUGVEZ3EzLVlZc1RhaVo4cFpzMGpjZGpTWVIxay1nLjRyaklvZ3gtal9pTWk0UlpXcXQ1dklHY1FTOGJUdk9yWGhYZzdTdW9McmZQWnFUcVU0RHNrcFNjRjJfLU5XVzVBdGNJWEhUUktuUXZHVXR2a01zcUpn" /></form> <script> /*<![CDATA[*/ providers.push({ name: "SAML2CASTEST", type: "saml2", url: "clientredirect?client_name=SAML2CASTEST\u0026service=https%3A%2F%2Fwww.unict.it%2Fit%2Fcontent%2Flogin-cas" }); function jqueryReady() { $("#fm1 #username").on("focusout", () => { let user = $("#fm1 #username").val(); /* if (user.endsWith("@example.org")) { let provider = providers.find(element => element.name === "ClientName"); $("#passwordSection").hide(); location.href = provider.url; } */ }); } /*]]>*/ </script> </li> </ul> </div> </div> <script type="text/javascript"> /*<![CDATA[*/ let primaryUrl = null; let primaryName = null; const redirectTo = $("button[autoRedirectType=client]").attr("id"); if (primaryUrl != null) { console.log(`Redirecting to primary identity provider ${primaryName} via URL ${primaryUrl}`) let form = document.getElementById(`form${primaryName}`); form.submit(); } else if (redirectTo !== null && redirectTo !== undefined) { console.log(`Redirecting to identity provider URL ${redirectTo}`) let form = document.getElementById(`form${redirectTo}`); form.submit(); } else { console.log("No identity provider is configured for auto redirection."); } /*]]>*/ </script> </div> </section> </span> </div> </div> </main> </div> <footer class="py-3 d-flex justify-content-center align-items-center cas-footer"> <code class="version">v6.6.15 12/01/24, 09:59</code> </footer> </body> </html>