mixin provides a standard authentication based on OAuth.
You have to create a mixin account, you’ll be able to register a new Consumer (as OAuth define it) in your profile page.
If you plan to create a new service based on mixin data, you can get user’s information and interact with their account with a minimum of constraints for the user, he has to agree when you redirect him to mixin with your Request Token.
See OAuth specifications for more.
Entry points, urls and limitations:
- Request Token URL: http://www.mixin.com/oauth/request_token/
- User Authorization URL: http://www.mixin.com/oauth/authorize/, using HTTP GET.
- Access Token URL: http://www.mixin.com/oauth/access_token/
- Signature methods: HMAC-SHA1
- Request token expiration: 1 day
- Access token expiration: never