@hellocoop/helper-server
Version:
Hellō helper functions for server
27 lines (23 loc) • 767 B
TypeScript
export declare function encryptObj(obj: object, secret: string): Promise<string>;
export declare function decryptObj(encryptedStr: string, secret: string): Promise<object | null>;
export declare const checkSecret: (secret: string) => boolean;
/***** test code
// Example usage:
const secretKey = 'YourSecretKey';
const originalObj = {
username: 'JohnDoe',
email: 'johndoe@example.com',
};
encryptObj(originalObj, secretKey)
.then((encryptedString) => {
console.log('Encrypted String:', encryptedString);
return decryptObj(encryptedString, secretKey);
})
.then((decryptedObj) => {
console.log('Decrypted Object:', decryptedObj);
})
.catch((error) => {
console.error('Error:', error);
});
****/
//# sourceMappingURL=crypto.d.ts.map