본문 바로가기

coding-heesong86

[React Native] 로컬저장소의 데이터를 받아서 암호화하기 coding-heesong.tistory.com/10 [React Native/JS] CryptoJS AES 실무에서 사용하기 리액트 네이티브에서 cryptojs 사용하기 plan text , clear text : 원래 값 encrypt , cipher text : 암호화 decrypt : 복호화 복호화는 암호화의 역과정. (즉 암호화를 풀어서 plan text로 읽히게 해주는 것) 설.. coding-heesong.tistory.com 1. 첫 페이지 로드시 로컬스토리지 값이 있나 없나 체크 하는 init() 함수 만들기 2. 조건 충족 시 handleSubmit 이벤트핸들러 동작 시키기 1. useEffect(()=>{ init(); }, []) const init = async () => { co.. 2021. 4. 15.
[React Native/JS] CryptoJS AES 실무에서 사용하기 리액트 네이티브에서 cryptojs 사용하기 plan text, clear text : 원래 값 encrypt, cipher text : 암호화 decrypt : 복호화 복호화는 암호화의 역과정. (즉 암호화를 풀어서 plan text로 읽히게 해주는 것) 설치: npm react-native-crypto-js기본 사용방법은 아래와 같다. : var encrypted = CryptoJS.AES.encrypt("메세지", "비밀 암호"); var decrypted = CryptoJS.AES.decrypt(encrypted, "비밀 암호");복호화는 과정이 하나 더 추가된다. : let bytes = CryptoJS.AES.decrypt(ciphertext, '어쩌구'); let origina.. 2021. 4. 15.
[Apollo/React] Fragments fragments는 여러 쿼리를 공유 할 수 있다. Customer 객체에서 사용할 수 있는 CustomerFeild: export const CUSTOMER_FEILD = gql` fragment CustomerFeild on Customer { _id name birthdate gender job } `;스프레드 구문을 통해 참조하는 쿼리에 fragments를 포함 할 수 있다. query GetPerson { people(id: "7") { ...NameParts avatar(size: LARGE) } }...NameParts가 갖고있는 정보는 firstName과 lastName이다. 각 스프레드구문 덩어리들은 임포트로도 불러서 사용할 수 있다. import { gql } from '@apo.. 2021. 3. 25.
일상 점심먹고 다 같이 무슨 약속이라도 한듯이 자연스럽게 베라행...ㅋㅋㅋ와플콘으로 먹었는데 완전 바삭바삭 맛있었당 😋 콘은 와플콘으로! 근데 500원 정도 비쌈... 어제 먹은 새우 완탕면 뭔가... 밍밍해서 맛없었음아니... 옆에 고수 좀 보라요... 동료 중에 찐 먹잘알이 있는데 고수 부족하다고 추가함ㅋㅋㅋㅋㅋ 탕수육이 완전 맛있다고해서 시켰는데 생각보다 쏘쏘였구요...? 저녁은 굽네로 마무리... 새로나온 굽네 히어로 양념치킨인데 진심 핵존맛...! 보통 생각드는 양념치킨 맛보다는 살짝약한데 또 그게 ... 약간 다른 맛인...데? 암튼 묘하게 계속 끌림... 햐... 오늘도 돼지스러운 하루 ㅎ.ㅎ 2021. 3. 25.