Skip to content
Snippets Groups Projects

48530

Merged Laurent requested to merge 48530 into stable
Compare and
+ 606
206
Preferences
Compare changes
Files
@@ -22,7 +22,7 @@
class Class_ArteVodLink {
protected $_album;
protected $_user;
const BASE_URL = 'http://www.mediatheque-numerique.com/';
const BASE_URL = 'https://portal.mediatheque-numerique.com/sso_login';
public static function forAlbumAndUser($album, $user) {
@@ -48,10 +48,9 @@ class Class_ArteVodLink {
public function baseUrl() {
if ($this->_album)
return $this->_album->getExternalUri();
return self::BASE_URL;
return 'http://www.mediatheque-numerique.com/';
}
public function url() {
$hash = Class_Hash::sha256WithKey(Class_AdminVar::get('ARTE_VOD_SSO_KEY'));
$id_abon = $this->_user->getIdabon();
@@ -66,7 +65,8 @@ class Class_ArteVodLink {
$params['email'] = $this->_user->getMail();
$params['dnaiss'] = $this->_user->getNaissance();
$params['datout'] = $this->_user->getDateFin();
return $this->baseUrl().'?'.http_build_query(array_filter($params));
$params['return_url'] = $this->baseUrl();
return self::BASE_URL . '?' .http_build_query(array_filter($params));
}
}