/device_login

Hosted approval page for the device authorization flow.

Endpoint

  • Method: GET
  • URL: https://sso.user.m7.org/device_login
  • Response: hosted HTML page

When to use it

This page is for the human approval step of the device flow.

Your app should:

  1. call /device_authorization
  2. show the user the approval URL or user code
  3. send the user to /device_login

Query parameters

  • user_code optional Pre-fills the code entry page
  • login_hint optional

Example:

https://sso.user.m7.org/device_login?user_code=ABCD-EFGH

What the user does here

On the hosted page, the user:

  • enters or confirms the user_code
  • signs in if needed
  • approves the device request

Notes

  • This is a hosted browser page, not a token API.
  • Your application should redeem the returned device_code at /token after approval.