How can I authorize users in Couchbase Server?

And isn’t this solution (perform crud using HTTP REST APIs) slower than use the Couchnode library, for example? I think that HTTP has more overhead than Couchnode internal communication protocol.