- opinion detail with promise
- http auth interception framework