firebase docs

https://firebase.google.com/docs/database/security/rules-conditions#java

https://firebase.google.com/docs/rules/insecure-rules

https://firebase.google.com/docs/database/security/rules-conditions#using_variables_to_capture_path_segments 경로key를 이용 가변적으로 rule을 적용하는 경우


자세한 내용은 wasent 개발일지를 참고할것

.

.

참고자료) 

https://youtu.be/ezMSo4yOquY

.

참고자료)

https://www.youtube.com/watch?v=b7PUm7LmAOw

https://youtu.be/b7PUm7LmAOw?t=2m15s     작업종류 read, wright (get,list,create,update,delete)

https://youtu.be/b7PUm7LmAOw?t=3m52s     user가 auth를 거친 경우 접근가능하게 (request obj를 이용 request.auth)

https://youtu.be/b7PUm7LmAOw?t=4m12s     custom func 만들어 사용

https://youtu.be/b7PUm7LmAOw?t=4m40s     특정 document의 작성자만이 그 document에 접근 가능하게 하는 경우 ( request.auth.uid )

https://youtu.be/b7PUm7LmAOw?t=6m     if && 를 이용 rule을 여러개 적용가능하다. 확인된 email의 경우에 접근 가능하게 하는 경우 ( request.auth.token.email_verified )

https://youtu.be/b7PUm7LmAOw?t=6m21s     resource는 두종류인데 existing resource와 imcoming resource두종류가 있다. ( resource.data 와 request.resource.data )

https://youtu.be/b7PUm7LmAOw?t=7m45s     roll based rules

https://youtu.be/b7PUm7LmAOw?t=8m55s     시간을 이용한 rule 적용