diff --git a/src/main/java/services/SongsterImpl.java b/src/main/java/services/SongsterImpl.java index 4f15f788de8b63f0b2f84391791156e7139b25c5..ef61800f5829ffce6f17f443b2883fd60985cc29 100644 --- a/src/main/java/services/SongsterImpl.java +++ b/src/main/java/services/SongsterImpl.java @@ -37,12 +37,13 @@ public class SongsterImpl { public String addSub( @WebParam(name = "uid") Integer uid) { // String retval = ""; - if (Auth.IsAccepted(context, "REST")) { + if (Auth.IsAccepted(context, "PHP")) { try { // autentikasi berhasil String endpoint = "addSub"; String desc = "Request to add UID as a premium member"; Logger.log(context, desc, endpoint); + System.out.println("logged php yayayaa"); Subscription s = new Subscription(); s.init(); @@ -52,7 +53,7 @@ public class SongsterImpl { return "add failed"; } - return retval + uid + " is now added"; + return uid + " is now added"; } else { return "unauthorized"; diff --git a/src/main/java/utils/Auth.java b/src/main/java/utils/Auth.java index e598f7226f3df8f378ff74a49242011cd946b3e6..deb45d647927c752f03f7b1ae1f6eb24cf37f4ea 100644 --- a/src/main/java/utils/Auth.java +++ b/src/main/java/utils/Auth.java @@ -12,6 +12,7 @@ public class Auth { Map<String, List<String>> headers = (Map<String, List<String>>) context.getMessageContext().get(MessageContext.HTTP_REQUEST_HEADERS); List<String> auth = headers.get("authorization"); + if(auth==null) return false; if(auth.size()==0) return false;