diff options
author | Lauri Ojansivu <x@xet7.org> | 2019-05-22 20:15:24 +0300 |
---|---|---|
committer | Lauri Ojansivu <x@xet7.org> | 2019-05-22 20:15:24 +0300 |
commit | d194cc7a5a3daa624989e34e65968d3ba2733337 (patch) | |
tree | 899989a9421b9503aa9eeaabef92216f3d1458d2 /packages/meteor-accounts-cas/cas_client.js | |
parent | 0834f6ed1e544189c99648da3f7e1e3f4c0cef6b (diff) | |
download | wekan-d194cc7a5a3daa624989e34e65968d3ba2733337.tar.gz wekan-d194cc7a5a3daa624989e34e65968d3ba2733337.tar.bz2 wekan-d194cc7a5a3daa624989e34e65968d3ba2733337.zip |
- [CAS allowed LDAP groups](https://github.com/wekan/meteor-accounts-cas/pull/4).
Thanks to ppoulard !
Please test.
Related #2356
Diffstat (limited to 'packages/meteor-accounts-cas/cas_client.js')
-rw-r--r-- | packages/meteor-accounts-cas/cas_client.js | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/packages/meteor-accounts-cas/cas_client.js b/packages/meteor-accounts-cas/cas_client.js index bd94be6b..ca9288ae 100644 --- a/packages/meteor-accounts-cas/cas_client.js +++ b/packages/meteor-accounts-cas/cas_client.js @@ -81,7 +81,12 @@ Meteor.loginWithCas = function(options, callback) { // check auth on server. Accounts.callLoginMethod({ methodArguments: [{ cas: { credentialToken: credentialToken } }], - userCallback: callback + userCallback: err => { + // Fix redirect bug after login successfully + if (!err) { + window.location.href = '/'; + } + } }); } }, 100); |