File tree Expand file tree Collapse file tree 4 files changed +5
-3
lines changed
app/helpers/api/cas/service Expand file tree Collapse file tree 4 files changed +5
-3
lines changed Original file line number Diff line number Diff line change 11## Change Log
2+ ### Version 1.4.0 (2024-09-17)
3+ - Fix validation parsing
24### Version 1.3.0 (2020-12-28)
35- Deploy using Github Action
46### Version 1.2.0 (2019-04-15)
Original file line number Diff line number Diff line change @@ -13,7 +13,7 @@ This plugin adds [CAS](https://en.wikipedia.org/wiki/Central_Authentication_Serv
1313
1414```
1515require:
16- - cas -> cas 1.3 .0
16+ - cas -> cas 1.4 .0
1717
1818repositories:
1919 - sismicsNexusRaw:
Original file line number Diff line number Diff line change @@ -40,7 +40,7 @@ public String validate(String ticket) {
4040 Document doc = XML .getDocument (r .body ().byteStream ());
4141 Node node0 = XPath .selectNodes ("//*" , doc ).get (1 );
4242 if ("cas:authenticationSuccess" .equals (node0 .getNodeName ())) {
43- Node node1 = XPath .selectNodes ("//*" , node0 ).get (1 );
43+ Node node1 = XPath .selectNodes ("//*[local-name() = 'cas:user'] " , node0 ).get (0 );
4444 return node1 .getTextContent ().trim ();
4545 } else {
4646 Logger .error ("CAS validation error" + node0 .getTextContent ());
Original file line number Diff line number Diff line change 1- self : play -> cas 1.3 .0
1+ self : play -> cas 1.4 .0
22
33configurations :
44 - provided :
You can’t perform that action at this time.
0 commit comments