Hi,
Without any security aspect, you can probably achieve this with a few lines of code
Add an image with a placeholder.
Add code so when the user click the image it shows him a text input.
Add logic in the code so when he enter the “password”, it changes the image source for your final image.
let $w("#myImage").src = sourceOfPlaceHolder
export function myImage_click(){
$w("#myInputField").show();
}
export function myInputFiled_onChange(){
let myPassword = "yourPassword"
if ($w("#myInputField").value === myPassword){
$w("#myImage").src = sourceOfFinalImage
}
}
I didn’t tested it, and again, this isn’t the right way to protect something. It is just the logic you need to achieve this