2013-12-17 2 views
0

Firebase 보안 규칙은 엄격한 동일성 검사를 수행하지만 $ userID가 문자열 또는 숫자 일 수있는 유형을 확인하고 무시할 수 있기를 바랍니다. 즉 $ userID = 1 또는 $ userID = '1'이고 auth.id는 문자열입니다.Firebase 보안 규칙에서 유형을 무시할 수있는 방법은 무엇입니까?

".write": "$userID == auth.id" 

.toString()을 시도했지만 지원되지 않습니다.

".write": "$userID.toString() == auth.id" 

이것이 가능합니까?

답변

1

당신이 절대적으로 당신이 빈 문자열을 추가 할 수 있습니다 변환 할 필요가 있지만, 일반적으로 필요가 없습니다 경우에 :

".write": "$userID + '' == auth.id" 
관련 문제