Architecture

Authentication

The authentication process.


Overview

Authentication encompasses the following processes:

Pages related to these authentication processes should only be accessible when the API responses include the header X-Session-Status: auth.

HTTP/1.1 200 OK
...
X-Session-Status: auth
...

Authentication flow


Optional auth server

Backstack offers an optional auth server that can be used to authenticate your application users. It handles the login and registration process, along with password resetting.

https://auth.backstack.com?app_id=your-app-id

Once authenticated, the user is redirected to your configured callback page where you can initiate the session.


Previous
Responses