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

Hi,

I'm running my own webservice which interacts with my self-hosted community to authenticate users inside a native app running on Windows. Users send their login credentials (mail and password) to the webservice which itself passes the data to the community server for authentication, using OAuth password grant.

Everything works fine, but I have some questions:

  1. Why is there no REST API endpoint to authenticate users by mail/password? I have to use OAuth to get an access token, retrieve the user id (core/me) and can then proceed with classic REST calls to get private user data (for example secondary groups). This seems unnecessarily complex, because every time an access token is created which is only used once and never be touched again (token lifetime is set to 1 hour).

  2. If the process can not be changed, is there a problem in IPS when there are millions of active access tokens? Are revoked/expired tokens get removed by a cron task automatically?

Kind regards,

Stefan

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.