aboutsummaryrefslogtreecommitdiffstats
path: root/mayor-orig/www/policy/private/session/accountInfo-pre.php
diff options
context:
space:
mode:
authorM.Gergo2019-01-20 11:48:48 +0100
committerM.Gergo2019-01-20 11:48:48 +0100
commitf70027ffbedce10f412868a7bf9b0b67b113f1b1 (patch)
treefbcc48049f1e66fe3ec66a0f3d8eee47bb400cdb /mayor-orig/www/policy/private/session/accountInfo-pre.php
parente6988247360fa98b85915a38803d018dd353df00 (diff)
downloadmayor-f70027ffbedce10f412868a7bf9b0b67b113f1b1.tar.gz
mayor-f70027ffbedce10f412868a7bf9b0b67b113f1b1.zip
Rev: 4423
Diffstat (limited to 'mayor-orig/www/policy/private/session/accountInfo-pre.php')
-rw-r--r--mayor-orig/www/policy/private/session/accountInfo-pre.php23
1 files changed, 21 insertions, 2 deletions
diff --git a/mayor-orig/www/policy/private/session/accountInfo-pre.php b/mayor-orig/www/policy/private/session/accountInfo-pre.php
index 226ecd26..9b54adf5 100644
--- a/mayor-orig/www/policy/private/session/accountInfo-pre.php
+++ b/mayor-orig/www/policy/private/session/accountInfo-pre.php
@@ -34,21 +34,40 @@
changeAccountInfo($userAccount, $toPolicy);
+ } elseif ($action=='tokenLogout') {
+
+ revokeTokens();
+
} elseif ($action=='userSettingsModify') {
$changeSkinTo = readVariable($_POST['changeSkinTo'],'enum',null,$SKINSSHOW);
setUserSettings($userAccount, $toPolicy, array('skin'=>$changeSkinTo));
} elseif ($action=='generateEduroamId') {
-
+ $eduroamDOMAIN = readVariable($_POST['eduroamDOMAIN'],'enum',null,$eduroamDOMAINS);
+ $eduroamPASSWORD = @exec('pwgen');
+ if (__TANAR===true) {
+ $eduroamAFFILIATION = 'faculty';
+ } elseif (__DIAK===true) {
+ $eduroamAFFILIATION = 'student';
+ } else {
+ $eduroamAFFILIATION = 'staff';
+ }
+ createEduroamSettings(array('userAccount'=>$userAccount,'policy'=> $toPolicy,
+ 'eduroamUID' => $userAccount,
+ 'eduroamDOMAIN'=>$eduroamDOMAIN,
+ 'eduroamAFFILIATION'=>$eduroamAFFILIATION,
+ 'eduroamPASSWORD'=>$eduroamPASSWORD));
} elseif ($action=='modoifyEduroamId') {
-
+
}
$userInfo = getUserInfo($userAccount, $toPolicy); // keretrendszer attribútumai
$accountInfo = getAccountInfo($userAccount, $toPolicy); // backend attribútumai
$ADAT = getUserSettings($userAccount, $toPolicy);
+ $ADAT['activity'] = getMyActivity();
+
if ($toPolicy=='private' && _POLICY ==='private') {
$ADAT['eduroamAdat'] = getEduroamSettings($userAccount, $toPolicy);
// dump($ADAT);