Jump to content
View in the app

A better way to browse. Learn more.

Invision Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Featured Replies

Posted

I am getting this error when I try to get an access_token from the IPS oAuth server:

{
    "name": "AuthorizationError",
    "code": "invalid_scope",
    "status": 500
}

I didn't find any official documentation on this and it would be great if someone gave me the link. The URL I'm requesting for is this (confidential data has been hidden with XXX-XXX😞

https://example.com/oauth/authorize?response_type=code&redirect_uri=example.com&scope=authorization_code&client_id=XXX-XXX

 

Screenshot_172.thumb.png.e213a12315e8030bac8af035d48586f9.png

What am I doing wrong?

It’s merely telling you the scope you are requesting, authorization_code, is not a valid scope. Although I cannot tell which OAuth provider you are using, I’m guessing authorization_code isn’t a valid scope. I’ve never seen that before. Typically scopes correspond with resources you want access to such as profile, email, user, openid etc. 

When you set up a custom confidential OAuth client, you can choose which scopes are available. Look at the "Scopes" tab.

image.png

 

By default, "profile" and "email" are the two valid scopes that are created, but you can adjust and make others.

  • Author
3 minutes ago, bfarber said:

When you set up a custom confidential OAuth client, you can choose which scopes are available. Look at the "Scopes" tab.

 

Issue solved. Thanks so much.

Recently Browsing 0

  • No registered users viewing this page.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.