<a id="behance"></a>

# Behance

<a id="backend-class"></a>

## Backend class

For Django, add this class path to `AUTHENTICATION_BACKENDS`. For other
integrations, use the same class path in the framework-specific backend
setting.

| Backend name   | Class path                                   |
|----------------|----------------------------------------------|
| `behance`      | `social_core.backends.behance.BehanceOAuth2` |

<a id="deprecated-notice"></a>

## DEPRECATED NOTICE

**NOTE:** IT SEEMS THAT BEHANCE HAS DROPPED THEIR OAUTH2 SUPPORT WITHOUT MUCH
NOTICE BESIDE A [BLOG POST](http://blog.behance.net/dev/introducing-the-behance-api) ON SEPTEMBER 2014 MENTIONING THAT IT WILL BE
INTRODUCED “SOON”. THIS BACKEND IS IN DEPRECATED STATE FOR NOW.

Behance uses OAuth2 for its auth mechanism.

- Register a new application at [Behance App Registration](http://www.behance.net/dev/register), set your
  application name, website and redirect URI.
- Fill `Client Id` and `Client Secret` values in the settings:
  ```default
  SOCIAL_AUTH_BEHANCE_KEY = ''
  SOCIAL_AUTH_BEHANCE_SECRET = ''
  ```
- Also it’s possible to define extra permissions with:
  ```default
  SOCIAL_AUTH_BEHANCE_SCOPE = [...]
  ```

Check available permissions at [Possible Scopes](http://www.behance.net/dev/authentication#scopes). Also check the rest of their
doc at [Behance Developer Documentation](http://www.behance.net/dev).
