rubycas / rubycas-client

Ruby client for Yale's Central Authentication Service protocol -- an open source enterprise single sign on system for web applications.
http://code.google.com/p/rubycas-client/
Other
332 stars 217 forks source link

Why is proxyValidate hardcoded? #67

Closed stgm closed 3 years ago

stgm commented 11 years ago

I got a report from my CAS admin that my service was the only one using the "proxyValidate" endpoint. All others were using "serviceValidate".

It seems this endpoint is hardcoded in lib/casclient/client.rb: validate_url. Why is this? I understand that I can easily override this, so I'm really interested in the design choice here.