oauth2 vs machine | What are the differences? | StackShare