fix bug, set token when login
refactor, use Bolts for add a shop