Les dernière version de CAS sont compatibles mobile.
Cette documentation est basée sur la version 3.4.2-X
Créer son thème
mobile.custom.css.file=themes/monetab/monetab-mobile.css standard.custom.css.file=themes/monetab/monetab.css
theme=monetab
Refaire un init deploy du CAS
ant init deploy
Lorsque vous allez aller sur votre serveur avec un navigateur classique vous allez voir le head suivant :
<head> <title>CAS – Central Authentication Service</title> <link type="text/css" rel="stylesheet" href="themes/monetab/monetab.css" /> <script type="text/javascript" src="js/common_rosters.js"></script> <link rel="icon" href="/cas/favicon.ico" type="image/x-icon" /> </head>
Avec un navigateur mobile vous devriez avoir :
<head> <title>CAS – Central Authentication Service</title> <meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;" /> <meta name="apple-mobile-web-app-capable" content="yes" /> <meta name="apple-mobile-web-app-status-bar-style" content="black" /> <link type="text/css" rel="stylesheet" media="screen" href="/cas/css/fss-framework-1.1.2.css" /> <link type="text/css" rel="stylesheet" href="/cas/css/fss-mobile-iphone-layout.css" /> <link type="text/css" rel="stylesheet" href="themes/monetab/monetab-mobile.css" /> <link rel="icon" href="/cas/favicon.ico" type="image/x-icon" /> </head>