how does firebase authentication work code example Example: firebase auth dependencies: firebase_auth: ^0.18.3+1