global directory of translation services
The translation workplace

Sign in with

Allow users to sign in to your website or application with their account.

To implement "sign in with", first edit your app settings and ensure that the option to "Allow this application to be used to sign in with" is enabled.

Then implement OAuth2 integration with by following the instructions in the Authentication guide. Specifically, implement the "Authorization code grant type", and request the authorization scope (in addition to any other scopes you need).

After the user successfully authorizes your app and you have acquired the access token, send a request to GET: /user to get account information for the authenticated user. You can use this information to set up an account for the user in your own system, linked to their account and their OAuth2 access token.

If the user is a freelance language professional, you can get information from his or her freelancer profile by sending an API request to GET:/freelancer/me.