Bonjour a tous,

Je tente désespérément de mettre en place une authentification avec un CAS déjà existant.
J'essaye d'utiliser: cette librairie (https://github.com/eliasdorneles/code-igniter-cas-library) afin d'utiliser phpCas (https://wiki.jasig.org/display/CASC/phpCAS)

Cependant, je n'arrive pas a l'utiliser.
Je place la librairie dans mon dossier librairie. Cependant pour phpCAS, je ne sais pas ou le placer, dans quel dossier.

Il faut par la suite que je renseigne le chemin vers phpCas: $config['phpcas_path'] = '/path/to/phpCAS-1.3.1'; dans un fichier de config.
Cependant, comment mettre le chemin si c'est une librairie ?

J'ai donc essayé de le mettre dans les assets, cependant, bizarrement quand la librairie teste l'existence du fichier, alors que ça pointe au bon endroit, il retourne false.

Je ne comprend plus rien.
Quelqu'un aurait-il la solution a mon problème ? Un exemple d'utilisation ?
Ou meme un code source si possible ?

Merci par avance,
Cordialement

1 réponse


aloysius
Auteur
Réponse acceptée

Merci, j'ai trouvé la solution, le problème était que j'utilisais un chemin absolu pour localiser phpCas et il fallait un chemin relatif.