Start a CIBA backchannel authentication request.
POST
/bc-authorize
Code sample: Shell / cURL
curl --request POST \ --url https://auth.example.com/bc-authorize \ --header 'Content-Type: application/x-www-form-urlencoded' \ --data 'scope=openid profile email' \ --data client_id=client_123 \ --data 'binding_message=Approve sign-in'Request Body
Section titled “Request Body ” Media type application/x-www-form-urlencoded
object
scope
required
string
client_id
required
string
client_secret
string
login_hint
string
binding_message
string
user_code
string
requested_expiry
integer
Example
scope=openid+profile+email&client_id=client_123&login_hint=user%40example.com&binding_message=Approve+sign-inResponses
Section titled “ Responses ”Successful JSON response.
Media type application/json
object
auth_req_id
required
string
expires_in
required
integer
interval
integer
Example
{ "auth_req_id": "1c266114-a1be-4252-8ad1-04986c5b9ac1", "expires_in": 300, "interval": 5}