Lines Matching refs:servicename

42             $servicename = $session['oauth'];
54 $servicename = $_SESSION[DOKU_COOKIE]['oauth-inprogress']['service'];
66 if(isset($servicename)) {
71 $service = $hlp->loadService($servicename);
78 $ok = $this->processLogin($sticky, $hlp, $service, $servicename, $page, $params);
91 $this->relogin($servicename);
103 $servicename = base64_decode($cookie[3], true);
105 $this->relogin($servicename);
133 protected function relogin($servicename) { argument
138 $service = $hlp->loadService($servicename);
143 $_SESSION[DOKU_COOKIE]['oauth-inprogress']['service'] = $servicename;
169 * @param string $servicename
175 … protected function processLogin($sticky, $hlp, $service, $servicename, $page, $params = array()) { argument
177 $ok = $this->processUser($uinfo, $hlp, $servicename);
181 $this->setUserSession($uinfo, $servicename);
182 $this->setUserCookie($uinfo['user'], $sticky, $servicename);
198 protected function processUser(&$uinfo, $hlp, $servicename) { argument
203 msg("$servicename did not provide the needed user info. Can't log you in", -1);
212 if(!in_array($this->cleanServiceGroup($servicename), $sinfo['grps'])) {
213 msg(sprintf($this->getLang('authnotenabled'), $servicename), -1);
250 $ok = $this->addUser($uinfo, $servicename);
287 * @param string $servicename
291 protected function addUser(&$uinfo, $servicename) { argument
306 $groups_on_creation[] = $this->cleanServiceGroup($servicename); // add service as group
374 * @param string $servicename
377 …private function setUserCookie($user, $sticky, $servicename, $validityPeriodInSeconds = 31536000) { argument
380 …ase64_encode($user).'|'.((int) $sticky).'|'.base64_encode('oauth').'|'.base64_encode($servicename);