Add support for user authorization