First, we need to enable pgcrypto:
CREATE EXTENSION pgcrypto;Then, we can create a table for storing user credentials:
CREATE TABLE users ( id SERIAL PRIMARY KEY, email TEXT NOT NULL UNIQUE, password TEXT NOT NULL );When creating a new user, we can use the crypt function to encrypt the password.
INSERT INTO users (email, password) VALUES ( 'johndoe@mail.com', crypt('johnspassword', gen_salt('bf')) );//
잘 된다.
파이썬 bcrypt 모듈 쓰세여
db가 안해주고 보통 ㄷㄷㄷ 직접 하는건가요...
네넵
ㄳㄳ
이런거도 디비가 한다는거 자체를 처음알았다 와...
포스트그레 쓰는데 첨봤네 엌ㅋㅋ
ㄷㄷㄷ 일반적인게 아니구나 파베나 그런것만 써봐서 db에서 알아서 해주는줄 알았지..ㅋㅋ