I just made a new plugin that allows login through an external CAS.
https://github.com/flupe/kirby-cas