Auth Integration
FastEditor makes user management easy by linking your own customer id to our internal FastEditor user id. This means we do not need to store any other customer profile information, this stays stored on your own systems.
User sessions
User sessions are initiated by sending your customers from your website to FastEditor. When doing so, you can make use of our Smartlink function in order to preserve the user's login status. This will preserve user localization settings and creates a link between the FastEditor session and your user account id, thereby making it possible for a user to come back later to finish the project.
Guest sessions
Guests sessions are defined as unidentified users sent to the FastEditor web app. This will be the case when sending traffic to FastEditor without the use of the SmartLink function, or when omitting the userId
from the SmartLink payload. FastEditor supports converting guest sessions into user sessions, but it requires an integration between the FastEditor backend and your systems authorization API. When this integration is active and the guest user would hit the login (or save project) button in the FastEditor UI, (s)he will be presented with the following login UI (in your brand colors/fonts)

The provided details will be sent to your authorization API. If login and/or signup is successful, the guest session is converted to a user session and the user can finish his/her project at a later time.
API Requests
Find more information about the three types of authorization API calls here: