Authentication
Create Session
Creates an application or user session.
POST
Documentation Index
Fetch the complete documentation index at: https://docs.quickblox.com/llms.txt
Use this file to discover all available pages before exploring further.
Recipes
Create application session
Create application session
1. Set your Application ID
Get the
application_id from the Dashboard => YOUR_APP => Overview section.5. Set a signature
Generate a
signature value. Use this guide to learn how to generate a signature.Create user session
Create user session
1. Set your Application ID
Get the
application_id from the Dashboard => YOUR_APP => Overview section.5. Set a signature
Generate a
signature value. Use this guide to learn how to generate a signature.Create session with Firebase phone number
Create session with Firebase phone number
1. Set your Application ID
Get the
application_id from the Dashboard => YOUR_APP => Overview section.3. Set a Firebase user ID token
Set a Firebase user ID token using the
firebase_phone[access_token].4. Set an ID of the Firebase project
Set an ID of the Firebase project using the
firebase_phone[project_id].7. Set a signature
Generate a
signature value. Use this guide to learn how to generate a signature.- Login and password.
user[login]anduser[password]. - Email and password.
user[email]anduser[password]. - Social.
provider=facebook,keys[token], andkeys[secret]. - Firebase phone number.
provider=firebase_phone,firebase_phone[project_id], andfirebase_phone[access_token]. - Custom identity provider.
user[login]anduser[password]. Learn more about custom identity provider authentication from our guide.
Body Parameters
Application identifier.
Authorization Key.
Unix Timestamp. It should not differ from the time provided by NTP more than 60 minutes. We suggest you synchronize time on your devices with NTP service.
Unique Random Value. Requests with the same timestamp and same value for nonce parameter can not be sent twice.
Cryptographic hash. Follow a signature generation guide to learn how to generate a signature.
Possible values: facebook, firebase_phone
Responses
200
200
A successful response
401
401
An error response
422
422
An error response