remove cross origin
add auth method
create shop api
debug
better error
refactor