From a04c9a0b4f59cff1058b7d78694b0d693c5ce76c Mon Sep 17 00:00:00 2001 From: mom040267 Date: Sat, 27 Sep 2014 02:13:07 +0000 Subject: [PATCH] oauth auth fixed --- ChangeLog | 1 - src/apps/relay/userdb.c | 5 +++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/ChangeLog b/ChangeLog index 3e730e18..13986234 100644 --- a/ChangeLog +++ b/ChangeLog @@ -2,7 +2,6 @@ Version 4.2.1.1 'Monza': - oAuth security implementation: TODO: - - authorization process - test; - access-token must be cached and included only in ALLOCATE and REFRESH; - token timeout; - kid timeout; diff --git a/src/apps/relay/userdb.c b/src/apps/relay/userdb.c index 6d0025cf..8239aa8a 100644 --- a/src/apps/relay/userdb.c +++ b/src/apps/relay/userdb.c @@ -488,7 +488,7 @@ int get_user_key(int in_oauth, int *out_oauth, u08bits *usname, u08bits *realm, dot.enc_block.mac_key, pwdtmp, turn_params.shatype,NULL)>0) { - ns_bcopy(dot.enc_block.mac_key,&key,dot.enc_block.key_length); + ns_bcopy(dot.enc_block.mac_key,key,dot.enc_block.key_length); ret = 0; } } @@ -496,8 +496,9 @@ int get_user_key(int in_oauth, int *out_oauth, u08bits *usname, u08bits *realm, } } - if(out_oauth && *out_oauth) + if(out_oauth && *out_oauth) { return ret; + } if(turn_params.use_auth_secret_with_timestamp) {