Supports null values

I was having problems because my `this.req.body` is `null`, not `undefined` so i keep getting the `Only one method may be used to authenticate at a time` error.