- Create an Imgur account, if you don't have one already
- Register an Imgur application at https://api.imgur.com/oauth2/addclient
- Type an application name
- Select OAuth 2 authorization with a callback URL
- Make sure the URL
http://domain.tld/app.php/imgur/authorize
works, replacedomain.com
with your board URL, and usehttps://
if you have an SSL certificate installed and configured. - Type the previous URL in the Authorization callback URL field
- Type your email and a short description
- After clicking Submit you should get a
client_id
andclient_secret
Once you have the API credentials (see above):
- Go to your Administration Control Panel > Extensions > Imgur settings
- Set your
client_id
andclient_secret
- Optionally set an album ID (see below)
- Click on Submit and go back to the previous page
- Click on the authorization link
- A new window will popup to authorize the application
- Login to your Imgur account to grant access to your account
- The window will close itself when it's done, or show an error message
- Click on Submit
The Album ID is optional, the extension will work even if you don't set one, however it is recommended to create an album specifically for your board, so you can have more control over the images that will be uploaded.
If you don't have an album already:
- Login into Imgur and go to Albums in the dropdown menu
- Click on the New album located just above your album list (if any)
- Enter an album title and description and optionally check on Hidden
- Click on Save
- Go to your album URL, something like
https://imgur.com/a/XXXXX
- Copy the last (usually five) alphanumeric characters