CINXE.COM
Universidad de Oviedo Login
<!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>Universidad de Oviedo Login</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/themes/uniovi_theme/css/cas.css" /><link rel="shortcut icon" href="/cas/themes/uniovi_theme/images/favicon.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/themes/uniovi_theme/js/cas.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"> <nav class="mdc-top-app-bar__row" style="background-color:#fff ; color: #333 ; "> <!-- height: 128px;"> <!-- background-color="#33475b" > #efefef--><section class="mdc-top-app-bar__section mdc-top-app-bar__section--align-start"> </section> <section class="mdc-top-app-bar__section" > <span> <a href="https://www.uniovi.es" title="Universidad de Oviedo" tabindex="10"> <img id="cas-logo" class="cas-logo" height="56px" style="float:left;" align="left" alt="Universidad de Oviedo" src="/cas/themes/uniovi_theme/images/uniovi.png" onload="mostrarCabecera()"/><script> function mostrarCabecera() { const para = document.createElement("div"); if (window.location.search == "?locale=en") { /* Texto en Ingl茅s */ para.innerHTML = "<h1 style='text-align: center;'>UniOvi Services on the Internet - Access</h1>"; } else if (window.location.search == "?locale=as") { para.innerHTML = "<h1 style='text-align: center;'>Servicios d'UniOvi n'Internet - Accesu</h1>"; /* Texto en Asturiano */ } else { para.innerHTML = "<h1 style='text-align: center;'>Servicios de UniOvi en Internet - Acceso</h1>"; /* Texto en Espa帽ol */ } /* se pone el div que se ha creado el primero en el div main-content */ document.getElementById("main-content").prepend(para); } </script> </a> </span> <!--<span class="cas-brand mx-auto" style="text-align: left" >--><span class="cas-brand mx-auto" > <!-- <span class="sr-only" th:text="${#strings.defaultString(#themes.code('cas.theme.name'), 'CAS')}">CAS</span> --><!-- th:title="${#strings.defaultString(#themes.code('cas.theme.name'), 'CAS')}" --><!-- <a href="https://www.uniovi.es" th:title="#{screen.cabecera.titulo}"> <img id="cas-logo" class="cas-logo" height="56px" style="float:left;" align="left" th:src="@{${#strings.defaultString(#themes.code('cas.logo.file'), '/images/cas-logo.png')}}" /> </a> --></span> <span class="cambioidioma" style="text-align: right" > <span class="espaniol"> <a href="javascript:cambiarIdioma('es')" lang="es-ES" tabindex="11"> Espa帽ol </a> </span> / <span class="asturiano"> <a href="javascript:cambiarIdioma('as')" lang="ast-ES" tabindex="12"> Asturianu </a> </span> / <span class="ingles"> <a href="javascript:cambiarIdioma('en')" lang="en-US" tabindex="13"> English </a> </span> <script> function cambiarIdioma(idioma) { /* se cambia el lang en la etiquta html */ document.documentElement.setAttribute("lang", idioma); /* se recarga la pagina con el idioma (es, as, en) */ location =location.origin +'/cas/login?locale=' + idioma; } <!-- Copiado de https://www.kindacode.com/snippet/javascript-set-html-lang-attribute-programmatically/#:~:text=You%20can%20dynamically%20change%20the,%2C%20'your%20language%20code')%3B --> /*const changeLang = (languageCode) => { document.documentElement.setAttribute("lang", languageCode); };*/ </script> </span> </section> <section class="mdc-top-app-bar__section mdc-top-app-bar__section--align-end"> </section> </nav> </header> <script>var countMessages = 0;</script> <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(); }); } } } document.addEventListener('DOMContentLoaded', function () { header.init(); if (countMessages == 0) { window.jQuery('#notifications-count').remove(); } else { window.jQuery('#notifications-count').text("(" + countMessages + ")") } }); })(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"> <span> <section id="loginProviders" class="login-section login-providers card-body"> <div> <script type="text/javascript"> let providers = []; </script> <div> <div id="ContenedorProviders" style="margin-top:0px;" class="seleccion-acceso-contenedor" align="left"> <div class="sombra access_block" > <span> <figure> <img class="img" title="Iniciar sesi贸n con usuario de UniOvi" src="/cas/themes/uniovi_theme/images/uniovi_solo_escudo_color.png" alt="Iniciar sesi贸n con usuario de UniOvi" width="197" height="197"></figure> <h2 class="texto">Usuario de UniOvi</h2> <div class="d-flex justify-content-center" style="visibility:visible"> <a class="pseudo_boton aparienciaBoton mdc-button-azuread" tabindex="1" id="UnioviAzureAD" href="clientredirect?client_name=UnioviAzureAD&service=https%3A%2F%2Fwww.campusvirtual.uniovi.es%2Flogin%2Findex.php" title="Acceder a UniOvi" autoRedirectType="none" redirectUrl="clientredirect?client_name=UnioviAzureAD&service=https%3A%2F%2Fwww.campusvirtual.uniovi.es%2Flogin%2Findex.php">Acceder</a> </div> <script> /*<![CDATA[*/ providers.push({ name: "UnioviAzureAD", type: "azuread", url: "clientredirect?client_name=UnioviAzureAD\u0026service=https%3A%2F%2Fwww.campusvirtual.uniovi.es%2Flogin%2Findex.php" }); 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> </span> </div> <div class="sombra access_block" > <span> <figure> <img class="img" title="Iniciar sesi贸n con certificado o Cl@ve" src="/cas/themes/uniovi_theme/images/logo_cert-clave.png" alt="Iniciar sesi贸n con certificado o Cl@ve" width="197" height="197"></figure> <h2 class="texto">Certificado/Cl@ve</h2> <div class="d-flex justify-content-center" style="visibility:visible"> <a class="pseudo_boton aparienciaBoton mdc-button-saml2" tabindex="1" id="uniovicassi" href="clientredirect?client_name=uniovicassi&service=https%3A%2F%2Fwww.campusvirtual.uniovi.es%2Flogin%2Findex.php" title="Acceder a UniOvi" autoRedirectType="none" redirectUrl="clientredirect?client_name=uniovicassi&service=https%3A%2F%2Fwww.campusvirtual.uniovi.es%2Flogin%2Findex.php">Acceder</a> </div> <script> /*<![CDATA[*/ providers.push({ name: "uniovicassi", type: "saml2", url: "clientredirect?client_name=uniovicassi\u0026service=https%3A%2F%2Fwww.campusvirtual.uniovi.es%2Flogin%2Findex.php" }); 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> </span> </div> </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-4 d-flex justify-content-center cas-footer"> <div id="ContenedorInformacion" > <div style="text-align: center;"> <a id="botonInformacion" class="pseudo_boton" tabindex="9" style="margin-left:0px; padding-left:0px;background-color: rgb(198, 198, 198); color: #000;" title="驴Qu茅 opci贸n de las anteriores tengo que usar? " onclick="document.getElementById('Contenedor_Centro').style.display='block'; document.getElementById('botonInformacion').style.display='none';" onkeydown="if(event.keyCode == 13) {document.getElementById('Contenedor_Centro').style.display='block';document.getElementById('botonInformacion').style.display='none';}">驴Qu茅 opci贸n de las anteriores tengo que usar?</a> </div> <div id="Contenedor_Centro" class="cuadro" style="display: none;"> <h2>Informaci贸n de acceso</h2> <div class="panel"> <div class="panel-cabecera">Usuario de la Universidad de Oviedo (UniOvi)</div> <div class="panel-cuerpo" > <p>De forma general, utilice este acceso si pertenece a la comunidad universitaria (<span class="negrita">estudiantado</span>, personal docente e investigador (<span class="negrita">PDI</span>) y personal de administraci贸n de servicios (<span class="negrita">PAS</span>)).</p> <ul> <li><span>Recuerde que el nombre de su cuenta debe incluir @uniovi.es (ejemplo: UO111111@uniovi.es).</span></li> <li><span>La contrase帽a de acceso es la misma que en el resto de servicios corporativos.</span></li> </ul> </div> </div> <div class="panel"> <div class="panel-cabecera">Acceso mediante certificado/Cl@ve</div> <div class="panel-cuerpo"> <p>Permite el acceso si dispone de:</p> <ul> <li>DNI electr贸nico</li> <li>Un certificado electr贸nico instalado en el almac茅n de certificados que use el navegador desde el que est谩 accediendo.</li> <ul> <li>El certificado debe estar emitido por <a href="https://sedediatid.mineco.gob.es/Prestadores/Paginas/Inicio.aspx"><span class="negrita">alg煤n prestador de servicios de certificaci贸n autorizado</span></a> para las administraciones p煤blicas, por ejemplo, la F谩brica Nacional de Moneda y Timbre.</li> <li>Si pertenece a la comunidad universitaria puede <a href="https://sede.uniovi.es/certificadodigital"><span class="negrita">solicitar uno</span></a> a trav茅s de nuestra <a href="https://sede.uniovi.es/certificadodigital"><span class="negrita">sede electr贸nica</span></a>.</li> </ul> <li>Con Cl@ve PIN o Cl@ve Permanente. Para ello debe estar <a href="https://clave.gob.es/clave_Home/registro/Como-puedo-registrarme.html"><span class="negrita">registrado en el sistema Cl@ve</span></a>.</li> </ul> <p>La identificaci贸n mediante Cl@ve utiliza el DNI para buscar su perfil universitario, si tiene varios, el sistema dar谩 prioridad al perfil de PAS/PDI antes que al de alumno, si tiene que acceder como alumno utilice el acceso para usuarios universitarios con su UOXXXXX@uniovi.es</p> </div> </div> <div class="panel"> <div class="panel-cabecera">Acceso para usuarios externos</div> <div class="panel-cuerpo"> <p>Las <span class="negrita">empresas y entidades colaboradoras</span> de la Universidad de Oviedo deben acceder mediante la opci贸n de usuarios externos con la cuenta y contrase帽a que les habr谩n sido facilitadas.</p> </div> </div> <div class="panel"> <div class="panel-cabecera">Resoluci贸n de Incidencias</div> <div class="panel-cuerpo"> <p> <span>Si tiene problemas de acceso puede ponerse en contacto con el Centro de Atenci贸n al Usuario (CAU) en聽<a href="https://causi.uniovi.es" title="Pagina Web del Centro de Atenci贸n al Usuario" tabindex="14" target="_blank"><span class="negrita">https://causi.uniovi.es</span></a>, enviando un mensaje a聽<a href="mailto:causi@uniovi.es" title="Correo electr贸nico del Centro de Atenci贸n al Usuario" tabindex="15"><span class="negrita">causi@uniovi.es</span></a>聽o por tel茅fono llamando al <a href="tel:4000" title="Tel茅fono interno del Centro de Atenci贸n al Usuario" tabindex="16">4000 </a> (interno) o al <a href="tel:+34985104000" title="Tel茅fono desde el exterior del Centro de Atenci贸n al Usuario" tabindex="16">985 10 4000</a> desde el exterior.</span></p> </div> </div> </div> <br><br><br><div class="pie" > <a href="https://www.uniovi.es/copyright" style="color: #fff; background-color: rgb(0, 0, 0);" utitle="&copy; Copyright Universidad de Oviedo">© Copyright Universidad de Oviedo</a> </div> </div> <!-- <span id="copyright" th:utext="#{copyright}" class="mr-2 d-inline-block">Copyright Date Apereo, Inc</span> <span class="mr-2 d-inline-block">Powered by <a href="https://github.com/apereo/cas">Apereo CAS</a></span> <code class="version" th:text="${T(org.apereo.cas.util.CasVersion).getVersion() + ' ' + T(org.apereo.cas.util.CasVersion).getDateTime()}"></code> --></footer> </body> </html>