As mentioned, I've no allegiances to any existing product or plugin.  Taking a higher-level perspective, collective.castle offers the Plone-level integration for CAS, and can easily re-jigged to utilise another PAS plugin (migration steps may be interesting but not unsolvable).  I am happy to do this work (plus migrate to GitHub and do additional implementation) if there's a consensus on switching to use anz.casplugin and developing that instead.  <br>

<br>On looking through the code, it seems decent, but I've not actually tested deployed anything with this so far.  Hopefully someone else has and can comment.<br><br>Also, are there issues with code copyright, licensing, etc and getting access to PyPI and Plone.org for making releases?<br>

<br>Thoughts?<br><br>(Original contact email included on this mail)<br><br><br><div class="gmail_quote">On 11 May 2012 20:36, Encolpe Degoute <span dir="ltr"><<a href="mailto:encolpe.degoute@free.fr" target="_blank">encolpe.degoute@free.fr</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Le 11/05/2012 11:21, Benoît Suttor a écrit :<br>
<div class="im">> Hello,<br>
> I have downloaded Products.CAS4PAS from<br>
> <a href="http://svn.plone.org/svn/collective/Products.CAS4PAS/" target="_blank">http://svn.plone.org/svn/collective/Products.CAS4PAS/</a><br>
><br>
> I started to try it for CAS connection, after some test, it works.<br>
> I had juste add this code<br>
><br>
>     ob = ProtectedAuthInfo()<br>
>     ob._setAuthInfo(username)<br>
>     Request.SESSION[self.session_var] = ob<br>
><br>
> for saving cas username in plone session. This code was deleted on 2.1.1<br>
> versions, but it was present in the version 2.0.<br>
<br>
</div>According to PlonePAS you should not use this code with Plone 3.3 or<br>
Plone 4.<br>
<div class="im"><br>
> I'm sorry, but i put some "specific implementation" code on my github<br>
> sources, and i didn't clean that at this time.<br>
><br>
> I just took sources from the Plone SVN.<br>
> If you want to use this products, it will be easy if you started with plone<br>
> svn sources.<br>
<br>
</div>Can you all work on anz.cas and anz.casclient : it's a better and more<br>
documented implementation.<br>
<br>
Regards<br>
<div class="im HOEnZb"><br>
--<br>
Encolpe DEGOUTE<br>
<a href="http://encolpe.degoute.free.fr/" target="_blank">http://encolpe.degoute.free.fr/</a><br>
Logiciels libres, hockey sur glace et autres activités cérébrales<br>
<br>
<br>
</div><div class="HOEnZb"><div class="h5">_______________________________________________<br>
Product-Developers mailing list<br>
<a href="mailto:Product-Developers@lists.plone.org">Product-Developers@lists.plone.org</a><br>
<a href="https://lists.plone.org/mailman/listinfo/plone-product-developers" target="_blank">https://lists.plone.org/mailman/listinfo/plone-product-developers</a><br>
</div></div></blockquote></div><br>