    )
    st.error("😕 Password incorrect")
    return False
else:
    # Password correct.
    return True
if check_password():
    st.write("Here goes your normal Streamlit app...")
    st.button("Click me")
```
If everything worked out, your app should look like this:
Option 2: Individual password for each user
This option allows you to set a username and password for each user of your app. Like in Option 1, both values will be stored in the app secrets using secrets management.
Step 1: Add usernames & passwords to your local app secrets
Your local Streamlit app will read secrets from a file .streamlit/secrets.toml in your app's root dir. Create this file if it doesn't exist yet and add the usernames & password to it as shown below:
```toml
.streamlit/secrets.toml
[passwords]
Follow the rule: username = "password"
