> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://docs.intractive.app/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Requires valid QR Code

You have set up your environment, but only want to give temporary access. 🔐  
This can be done with QR Codes.

![](https://storage.crisp.chat/users/helpdesk/website/-/f/8/c/8/f8c85cb4924fd000/2b4cf9b7-7b6a-4de4-83e2-4ee321_kdh3ik.png)

Go to the Project settings of your **Project** (left menu) and scroll down until you see: Access & Authentication.

![](https://storage.crisp.chat/users/helpdesk/website/-/8/a/e/6/8ae6c904efd3f800/054f731b-45bf-4664-98bd-0b13dd_5zmusj.png)

Check 'Requires valid QR Code' ✅.

![](https://storage.crisp.chat/users/helpdesk/website/-/3/f/b/6/3fb6a38fb36ba200/777c40d3-2faf-47f7-9b95-881afc_1bxdbk.png)

Next, go to stories, select your story in the list and click on the tab 'QR Codes'

Create a new QR code by clicking the button '+Create QR Code' on the top right.

![](https://storage.crisp.chat/users/helpdesk/website/-/e/9/f/d/e9fd8340b8b58800/c5a1f77f-d4cd-462c-b1ed-6a296d_64mu02.png)

Here you have a choice, make it temporary by entering a 'Valid from / Until', or just create one and manually delete it later when you want to revoke access.

![](https://storage.crisp.chat/users/helpdesk/website/-/b/d/a/4/bda40aab881f3000/68a9b2fd-2ae5-4bfc-9f55-464c9b_8m9v8l.png)

Users, who previously had access, will now get a message;   
'This content is no longer available.' ❌

You can have multiple QR Codes simultaneously and revoke access to any of them as you please.  👍