CINXE.COM

Authentification centralis茅e CAS - Nantes Universit茅

<!DOCTYPE html><html> <head> <title>Authentification centralis茅e CAS - Nantes Universit茅</title> <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" /><link rel="stylesheet" type="text/css" href="/esup-cas-server/webjars/normalize.css/8.0.1/normalize.css" /><link rel="stylesheet" type="text/css" href="/esup-cas-server/webjars/bootstrap/4.6.0/css/bootstrap-grid.min.css" /><link rel="stylesheet" type="text/css" href="/esup-cas-server/webjars/material-components-web/10.0.0/dist/material-components-web.css" /><link rel="stylesheet" type="text/css" href="/esup-cas-server/webjars/mdi__font/5.8.55/css/materialdesignicons.css" /><link rel="stylesheet" type="text/css" href="/esup-cas-server/css/cas.css"/><link rel="shortcut icon" href="images/favicon.png" /><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" href="https://cdn.univ-nantes.fr/scripts/jquery-supersized-3.1.3/slideshow/css/supersized.css" type="text/css" media="screen" /><script type="text/javascript" src="js/jquery-1.11.3.min.js"></script> <script type="text/javascript" src="js/jquery.plugin.js"></script> <script type="text/javascript" src="js/u2f-api.js"></script> <script type="text/javascript" src="js/univ-mfa.js"></script> <script type="text/javascript" src="js/univ-messages.js"></script> <script type="text/javascript" src="https://cdn.univ-nantes.fr/scripts/jquery-supersized-3.1.3/slideshow/js/supersized.3.1.3.min.js"></script> <script type="text/javascript" src="https://cdn.univ-nantes.fr/scripts/background-2022-v1.js?v=2021121601"></script> </head> <body class="login mdc-typography"> <script type="text/javascript" src="/esup-cas-server/webjars/es5-shim/4.5.9/es5-shim.js"></script> <script type="text/javascript" src="/esup-cas-server/webjars/css-vars-ponyfill/2.3.1/dist/css-vars-ponyfill.min.js"></script> <script type="text/javascript" src="/esup-cas-server/webjars/jquery/3.6.0/jquery.min.js"></script> <script type="text/javascript" src="/esup-cas-server/webjars/material-components-web/10.0.0/dist/material-components-web.js"></script> <script type="text/javascript" src="/esup-cas-server/js/cas.js"></script> <script> if (typeof resourceLoadedSuccessfully === "function") { resourceLoadedSuccessfully(); } cssVars({}); </script> <script> /*<![CDATA[*/ var trackGeoLocation = false; var googleAnalyticsTrackingId = null; if (googleAnalyticsTrackingId != null && googleAnalyticsTrackingId != '') { (function (i, s, o, g, r, a, m) { i['GoogleAnalyticsObject'] = r; i[r] = i[r] || function () { (i[r].q = i[r].q || []).push(arguments) }, i[r].l = 1 * new Date(); a = s.createElement(o), m = s.getElementsByTagName(o)[0]; a.async = 1; a.src = g; m.parentNode.insertBefore(a, m) })(window, document, 'script', 'https://www.google-analytics.com/analytics.js', 'ga'); ga('create', googleAnalyticsTrackingId, 'auto'); ga('send', 'pageview'); } /*]]>*/ </script> <div> <script type="text/javascript"> (function (material) { var header = { init: function () { header.attachTopbar(); material.autoInit(); }, attachDrawer: function () { var elm = document.getElementById('app-drawer'); if (elm != null) { var drawer = material.drawer.MDCDrawer.attachTo(elm); var closeDrawer = function (evt) { drawer.open = false; }; drawer.foundation.handleScrimClick = closeDrawer; document.onkeydown = function (evt) { evt = evt || window.event; if (evt.keyCode == 27) { closeDrawer(); } }; header.drawer = drawer; return drawer; } return undefined; }, attachTopbar: function (drawer) { var drawer = header.attachDrawer(); var dialog = header.attachNotificationDialog(); if (drawer != undefined) { header.attachDrawerToggle(drawer); } if (dialog != undefined) { header.attachNotificationToggle(dialog); } }, checkCaps: function (ev) { var 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: function (drawer) { let appBar = document.getElementById('app-bar'); if (appBar != null) { var topAppBar = material.topAppBar.MDCTopAppBar.attachTo(appBar); topAppBar.setScrollTarget(document.getElementById('main-content')); topAppBar.listen('MDCTopAppBar:nav', function () { drawer.open = !drawer.open; }); return topAppBar; } return undefined; }, attachNotificationDialog: function () { var element = document.getElementById('cas-notification-dialog'); if (element != null) { return material.dialog.MDCDialog.attachTo(element); } return undefined; }, attachNotificationToggle: function (dialog) { var btn = document.getElementById('cas-notifications-menu'); if (btn != null) { btn.addEventListener('click', function () { dialog.open(); }); } } } })(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-right"> <div id="logo"></div> <main role="main" id="main-content" class="container-lg py-4"> <div id="content" class="d-flex justify-content-right"> <div class="d-flex justify-content-right flex-md-row flex-column mdc-card mdc-card-content w-lg-25" style="background-color: transparent"> <section id="loginForm" class="login-section login-form"> <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"> <img src="images/webapp.png" /><div id="servicedesc" class="ml-2"> <h5>wpls2n</h5> <p>wordpress ls2n</p> </div> </div> </div> </div> <div class="form-wrapper"> <!-- <img id="logo-un" src="images/logo-univ.png"/> --><form method="post" id="fm1" action="login"> <span id="login-form-controls"> <section class="cas-field my-3" id="usernameSection"> <div class="d-flex"> <label for="username" class="mdc-text-field mdc-text-field--outlined"> <input class="mdc-text-field__input" id="username" size="25" type="text" accesskey="i" autocapitalize="none" spellcheck="false" autocomplete="username" name="username" value=""/><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">I</span>dentifiant :</span> </span> <span class="mdc-notched-outline__trailing"></span> </span> </label> <script type="text/javascript"> /*<![CDATA[*/ var username = ""; var disabled = false; if (username != null && username !== '') { $('#username').val(username); if (disabled) { $('#usernameSection').hide(); } } /*]]>*/ </script> </div> </section> <section class="cas-field my-3 mdc-input-group" id="passwordSection"> <div class="mdc-input-group-field mdc-input-group-field-append"> <div class="d-flex caps-check"> <label for="password" class="mdc-text-field mdc-text-field--outlined mdc-text-field--with-trailing-icon"> <input class="mdc-text-field__input pwd" type="password" id="password" size="25" accesskey="m" autocomplete="off" name="password" value=""/><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">M</span>ot de passe :</span> </span> <span class="mdc-notched-outline__trailing"></span> </span> </label> </div> <div class="mdc-text-field-helper-line caps-warn"> <p class="mdc-text-field-helper-text mdc-text-field-helper-text--persistent mdc-text-field-helper-text--validation-msg text-danger"> <span>La touche Verr Maj est activ茅e !</span> </p> </div> </div> <button class="reveal-password mdc-button mdc-button--raised mdc-input-group-append mdc-icon-button" type="button"> <i class="mdi mdi-eye reveal-password-icon"></i> <span class="sr-only">Toggle Password</span> </button> </section> <section class="cas-field my-3" id="otp-section"> <div class="d-flex"> <label for="otpPassword" class="mdc-text-field mdc-text-field--outlined"> <input class="mdc-text-field__input" type="password" id="otpPassword" name="otpPassword" size="25" tabindex="2" autocomplete="off"/><span class="mdc-notched-outline"> <span class="mdc-notched-outline__leading"></span> <span class="mdc-notched-outline__notch"> <span class="mdc-floating-label">Code OTP (6 chiffres)</span> </span> <span class="mdc-notched-outline__trailing"></span> </span> </label> </div> </section> <section class="cas-field my-3" id="u2f-section"> <label id="u2f-message"></label> <input type="hidden" name="u2fSignature" id="u2fSignature" /></section> <section class="cas-field my-3"> </section> <section class="cas-field"> <input type="hidden" name="execution" value="e9fc175d-429b-417c-a5d4-786c44b9fdac_ZXlKaGJHY2lPaUpJVXpVeE1pSXNJblI1Y0NJNklrcFhWQ0o5LlRjeWJxX3BVTVI0LXRKSWNxb2ZmLWVMNXh2bkVLcldrY2VQVWdOWENka3FjalFDLTJIclE4cTlIVkx5MXRTT3REcG5DVzB5NUdBSkxfcmJXU2FRLXRuRFFjTmxTOE1hcjdPTFBCaGlySXItczdDc2NOY2hsakVYMUJNaEdpUFItLUhWSXZCbWk3X2diQVoxZXdCWGo1Zy1JTDdxZC1OdEZsVmV2UV9fY3ljelpOMkNKYmN0d3Nua3lpa25wOFU4elpwRW5NREVaMDFGWnZCVnhLbGZrZTc1SlhKb1ZDMkFodFZMYk81NUhiWm9kdmItVGgtX09lLXE1MDNWQmpyQnZpc2JwTG9STjVJSFU3UWJlYWw0cmRrQWUtanVnaWlib1JTelpPMFR0TmpOSGswTm1ZaUsxY2RuVG11bW51SnpzQXBMTTh4Q1E0S1lLdmVYOGg1eURvZ1JOcHptUzZXbm91X1RZaFRWQndyWHBQOVNUVGVNd1I1RDBtclRYWm9IblgwOVlJaVdlNnQ0MHVCdkVNUUdPZTNQWUpVS1BQQ0xUNkkxc0lJbG4zMFU3NHBoWE11V1QtMlZRYkZYazhEZlFiaDhVM1BrTkVXM3N3UnpSb0Vsc3JJZmNXWVozajZHeGhITGpsLVh2LTRaNm8tbDhGMjJUZVkzZDBqUXcxRGdSNWpxaTNjM3oxWjY1X2s3ZXJrWjJSZ1ZORXM0SmRNZ3Q4dkFxWEJFdGtOWWNtNndCZWdvZ0tBeHNhSWpmV1EzWVQzMmE5azVXZFIwcFMtbmNZTWtsWXVvbWdyNjd3UDRWdGI0T0xMVU5WUTBmSFF2a1lpOWhJdGNEVDgtbU56WnVjZ0Q0dGRUV21OSzEyenJGX1VXT2tmc3JLaENJTE5oQlkwbVdxNTJhVHQxaUlrUENrUUE5NHhwR0Mtbm1hVjVURUx1LVpaTU1wY1NDOGM1VlhEdWIzbE5XTXBFVmZYTnZnUWRKQ21XY0lMQVYtQTBfM0pOS0RXVnh6VjVJNWhseXQxT1ExMG5lOGJzRV9SS2RGQVprMW0zZ2psVUZBbEFaZk1BQXBaakJ0amNOQVF0TXlJQnppRDRtNDdZdWNzSmdDQ2V2bFhNd0VLMFJkV1BLRllzc0F0ZDlabTFJTFdCajNuTnJtU0VNbE5pQ1FfS1NVOGVocHI5VnVtTXhaZkwzd25YVF9xWnNrWmUyTmFkYl9GbzV2V2JhOWNKbEllVklvZFBnOHB6b1MyNVB4em52Tk1wRnFCN0ZMVzBfaWtMQi1YU3BJWmJUSVFwdy0tZ0NBVU1PNTlMQVVXUmNBcHNqWlMyaDRZVWZJQXpMN2VHSEZ5Yl81QzFHc3gxS3NodkxKbUwtVEk0ajZIZkhBRGVEeWhFbzdvMWdoQ25jRmU2bmtMLUJLZ05yR0JSZU5ORUpsSHp2LVphTkRoVXJHemZwaU1FeW0wMEMyeVVqV0NSbjlFendQbjNJMFRBN2Y1MzRRUDJWZ2tEVmMwSmFtZmxSMXotQi1jekI2QjJOTGx4bDVPUEFwZUJiNUJodEdSV3U2a2p1ZzNWc0ZWUVVveGdOUV83WURfT1M1VXdtUURlaXVVY2VXQzZDZng4Y3MweEpjNG04dzZpV2RDdWplWjVfcmVIb28zWG5jdGFLZ056NzNJalBPZ05PU0dUaFdWUUUtRGlzaFNYSUhGaGJ0SzRpUGVFVzNCOTVWXzZoT0N2QVI3MDAwYWducHprWmlCVk41MnhTWXBkbjlnRmQxbFN2a2tzSmN2a2hPdlRrWXVnbGR2dW5BZ1NRZjlLcWZoR3Y0SlgwZmRVXzh0NldSRWNBckZwTzVUOVFfT0pUa0VzS2FSR1hBSFV2ZUM2ZnhVa0p2T24zVWFuWG5DRkxaTDhRQmJfZnU2M2ZGQ2dlVnV2dHVZUzRMZVk1X2hxZXVfTENqbVU3aDNQdVQ3anZmclVRYkNCd0gxc1U2T2tBMWVZLW5FMkFMWGFXTnlnWERaQmJ3eXc2eGxHS2xWaThfVnBwRWo2NUFBQmw0TzRnR2FnY2tzdHZWSWdNcVljdC1WSDlOQk9jalNXc0lWN200TkdLTHZUem9sYUdYdFlDRnFjYl85QU43ZVk0VU1FVTFHaGhwSzhjY2ZfT2tRcml6T0xGb2p2WWFsOXlucGtjS1hILWJMUHRhV1VHNlU0ZjNza0I3VklMYWppdjIxOWJZSkJHM3pvMll2N1QxUzlyb2FsOGpRek1NVVJ5S01YUzBXOHBFc19LblVXU0tIWnVTUWRIa25qc3BmMW1FUWR5R1owVHlwTUxuQ0ZnZzJ1bHZGZnZXOGVYY3p6X01vZUdqVTlyOG9JbDNZUWw1UTE2cHg1TXU4eXpNQlVuekxHeXpwNDJNdkl3X0plNC1WUktCcWpSc0ZlbDJGdWFJMjZ3TUdxTk96a0o0UTVsNFhzYWN0WWo0b1U3MFdmY0RRVjdlZmxMYnlLeXZySFM4cFlCdmNnZTZMUG1OUkUtODhtM0ZZOERxVTMzV3NEMkdjZWZhZi1jYkNoVW16bE5iMzVfNUJ5azd2ZS16SlVwV2o3bkE5VmZVVjBMQVp5M2VSMDRYTFNZWGp5bWxxZFMzOW1DZGlpRngzZHVxRnRNdExfby1iSVdJMkZxbDJHV0xoT1lpM1pWTVZPUFBGU0gyN2I4ak80czJkOHlZWF9oeTBUUm1CSndjQ2tpdjlFSTlYV0FmMDE5TUdWaUY2TTBSdF8tQWM1ckVvRmZONFZwNXZmZGplLS1CRmFKVEt6NzlpNVVNaHdZTVdsZ054M25wcnlya0h3dkZXVldIaVJSTjlvR1k4aE41SnNWSnNOcGVkN1FibXd0VmRkOWIxNnJqOVY1cy1FY3MyYnlSNFVHaEhNMjdfN2FMSlJWTFJPSkJqRDZLUk8yUm52Vzh5RjhmYTFfWFdSc2dpUHJTQ25leUNvNFg4TWV3REZaamNkVlFmZkEyZldzMEk5LUR0R2ZtQ2V5QzItcnA3UF9ua3R6UzBNTVl6Tm05OGlIQUprNWNlMWd1X2hiaDdQMjZsVzFfQ3p1UGotVHZfRHNvWnFIRTFodDJWSy1PYXJqYklQdktJdE5tSHBmakc0QlJuMThyVDNRX2otTWU0YldqNWRIem1IdXBCSXVFdHVTTllaeFZqUlY5RGUzNUE1a0RXZHJUa0N6bERGQnhLTzg5LWp6Zmk0cUVlbWNpR0tnb0NFQ3kwZ3FwR2p6ZGFZRnN2RmtXT2ZzRGR6SHVhNU00SEx5NFR5eGZkb2NWX2F3eGpOejNlTWJ5bW1mSV95d194OE1uZnh6WEpIOWsxZDVvZC1laWdoSlc5am9NWURLOTdhZmVTekxIXzNHZ28xbUVPOTNPeVJsdVRXVU1KanQ3V1ptSHZRWExyNzlrWlg3YnkwdmplZVVadWdUbEFXaE05bThkbW94cE5JaGV6bDhkWWgzWjNUUENMdEp0Y2U3ZzRsOEoxODQyLVRINzRiakcybjNWUVNnLWtkbzRSSjlpY2FNdk9ZOTU0MjBITWVEUmlMRnBDSmN6YnphZ2JKcFhxc092QktfTWMyamljRTFSZWN1bTRBMHJnQnh1UVd1WXJQdzhTdktzaVlSRDlGU2twRWsyZ01QaG5zWUpnX0RMclNQYUhuUFIteFQxY3g0akFwaXgxNW5BdDdxSS1qS3p3dF90Yk85dkYwWl9uNHhwaElXdGlSWGFFUVBOdWtjQUNWOTREZUh0RUR2OVh0MG1saE1BZHg2S2xuU0xtR09hQXc3RUoxa2RrQ1E2NjRGc3dua0YtX3dtTTZ4SDAxTkNrVll3b25nM2ZJT1h0SGY5NmotSEl5OEpqYjZTclZ6Z0l5RHRuaVd1eTRBUk9TTEcxdEFEc2lwTXJzeUY0ZVJPY1ktZGVsV1NxYmwtMUF6b2htSkNSY0dWSHl0ODB1aFQyYWtXODRzRW1YVHFMd1lRbUVsRlpGVnliWmU1bkpNOTZHQTB6WWF4N1JPWm51SGRWR2ZHSkN1OWgzdkMwamtYa0g5cVpSUTB4UHJ2RUFjUGxFV250bTd0dm1WYmpTS3oyZlhRT0FWN3AtWkZaLUNhNUNURmZvOEFJR0ZZRFlsRXFyVXRoMGF6Q0VSRWRtV0lhS1F2SFhqMVlxYU5PRzJKZ1VjTjFEdzE4UWxIcU1iMkxXaW5hU3htX3pyYk1tVVBEc1hFM2h6T3VYTHd5QlRLM3AyeHRZVm1xdWF2YUVYSmdQVGRkdnR4bEM3MTdtQmpmY2x2OUxRdTh4Wmd6R2NqY0tEcXNEZGJ1YXFwcks5WHRvRjBfbURTS1J1a2FtX0NDZHRDYjlONHp4eHg2MzZXZUREbGhGc3dhb0taOGJWcnl5ZkF3MVBWNXlncHZYQTNvQWI5Z0xjYmsxazFTN0dFdjVKZl9IZzIxUy1NcGs4VGdwZDE1SW9XUThhYzRJYmlJRk1WSFR6bm9VaTJBX0U2OG5YXzZ6VXBJUVhyN2E4eXVCY0xWekEwaUpBOFRvN3RjVmczbWx5N0hlbDFnZmVlNEc0OWhsMXgxTGxnQVN1RnBlck8xUnQyVnkteDRfUHVvQzQtQlhFMC1uTU1UWGUwZWY0RTA3SG5KcERtTkM5TnNyMHhfcmxRRzFiMnhKQjdBaFJtTHZfWEZSemVqVUlNMzlvbnl5VEhfZ1FCX3FqWnFkazdLM1dkZWV0bWw2em50SWZmYkhyYXZWQTNvRlNwSHdrVFNvMHA2S0RUeTFobm1keFgwcTBTWkN6TG82YW5UV1dUTkN2RWJmcW1KNWNZcXluSmhyRXduRndhdzJDRFJRSlRuU2JtWHQxb1FmV3VvVnJyX2dBUHZ1R3RsZTJvQm02cktIN1BhcS1BSlRFOXViMEtrVHpYRm4xbDZwaUhRcU9zN1VjTXNvd1VJdkV4QS0teUZsMG5ZMGJuZnZnd2JoeWF6eGRscFdmR1JVSWZRWXV2RGxidWttZ0t2elhubmxLeVFhZG5qZkNyd0t4Q2J0ZlFtT245dFBMSjdlU3JDMzdQakhtdmdqYXhXdEtKNGlkc0dfNF9iV01PTDRjUFFhWV9CMWZGUDVQRW9INjBKZWtlZi00VHNGM1JXMXJyeXFZNGE4SFZHMERwZ1JMTnd3NkFFd01fN09ZWDI1RVlBdTlBZTU1aWJ1V28wR3BBT2lxV1lCdllhTGF3c0NPb1JNaXEzd0V5eTllR1lkNXZ2UVNlX3FPMFRValNpMzNobU14NUNnWUtVNHRZRjdmdTJwd1FfTWZYSDU4d0lNbmxaczNuZmNEU0JaMHprTVd6US5oMWpCbGNFX2s4QVBTWXBMQ2d3d1FwTDVITzVHS1ZwemNfVnNQMExLTm5YR2tRb3FFNGh5Tmh5ekYwbVROUmhYRFp1N3hjR3NJYWJYd3U1M0RaWlh1dw=="/><input type="hidden" name="_eventId" value="submit"/><input type="hidden" name="geolocation"/></section> <div id="submitButtonDv"> <button class="mdc-button mdc-button--raised" name="submit" accesskey="l" type="submit"> <span class="mdc-button__label">SE CONNECTER</span> </button> </div> </span> </form> <span> <div id="pmlinks" class="my-2"> <div> <br /><span class="fa fa-question-circle"></span> <span><a href="https://moncompte.univ-nantes.fr/public/MotDePasseOublie.php">Mot de passe oubli茅 ?</a></span> <div class="nu-additional-text">Nantes Universit&eacute; - <a style="color: inherit;" target="_blank" href="https://wiki.univ-nantes.fr/doku.php?id=plateforme-authentification">plateforme d'authentification V6</a></div> </div> </div> </span> <script type="text/javascript"> /*<![CDATA[*/ var i = "Veuillez patienter..." var j = "SE CONNECTER" /*]]>*/ $(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; }); }); var pleaseWaitMessage = "Veuillez patienter..."; </script> </div> <!-- <span th:if="${@casThymeleafLoginFormDirector.isLoginFormViewable(#vars)}"> <div th:replace="fragments/loginsidebar :: loginsidebar"/> </span> --></div> </section> </div> </div> </main> </div> <footer id="footer-message" class="py-4 d-flex justify-content-center cas-footer"></footer> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10