Hi everyone, I hope you’re doing well!
I’m trying to find out if Thunkable supports securely storing passwords in Airtable — specifically, whether it’s possible to encrypt or hash a password before saving it, so that no plain text passwords are stored in the database.
This is important because users will be required to use the same credentials for both a Thunkable mobile app and a custom-built web service. Both platforms will share the same database and authentication system.
Scenario:
- A user signs up and creates a profile via the mobile app.
- They’ll be able to perform various actions that require authentication.
- The same user should also be able to log in to the web service and access the same functionalities — with consistent permissions — as in the mobile app.
My goal is to create a seamless ecosystem where the mobile app and the web service work together, while ensuring that passwords are never stored in plain text.
On the web side, I can use Python to hash passwords with a secure library (like bcrypt
or argon2
), but the issue is that Thunkable doesn’t seem to support password hashing out of the box. This creates a problem: if I hash the password during web registration, the app won’t be able to verify it properly — and vice versa.
Has anyone successfully handled secure password storage and validation across both Thunkable and a custom web backend? Any tips or best practices would be greatly appreciated!
Thanks in advance!