One Server

문서

로그인 붙이기

이메일 로그인을 붙이고, 사용자별로 자기 데이터만 보이게 해요.

이 앱에 로그인을 붙여 주세요.

1. blackwall://auth와 blackwall://access-rules를 읽어요. 2. get_project_keys { ref, only: "publishable" }로 주소와 공개 키를 확인해요. 프런트엔드에는 공개 키만 써요. 3. 가입과 로그인은 /auth/v1/signup과 /auth/v1/token?grant_type=password 이에요. 4. 사용자별 데이터가 있다면 표에 user_id를 두고, 접근 규칙을 auth_<ref>.uid()로 본인 것만 보이게 걸어요. 5. add_user로 시험 계정을 하나 만들고, 그 계정으로 남의 줄이 보이지 않는지 확인해요.

4번을 빠뜨리면 로그인은 되지만 모든 사용자가 서로의 데이터를 봐요.