app.action("authenticated-action", async (ctx: KernelContext) => {
const username = process.env.USERNAME;
const password = process.env.PASSWORD;
if (!loggedIn()){ // Check for whether the user is already logged in on the website
login(username, password)
}
// Rest of your browser automation logic
});
app.action("authenticated-action", async (ctx: KernelContext, payload: { encryptedUserName: string, encryptedPassword: string }) => {
if (!loggedIn()){ // Check for whether the user is already logged in on the website
username = decrypt(encryptedUserName);
password = decrypt(encryptedPassword);
login(username, password)
}
// Rest of your browser automation logic
});