Firebase 3.0で$requireAuth
を実行するのと同じ方法は何ですか?どこでも検索しましたが、答えが見つかりませんでした。
助けていただければ幸いです。
Firebase 3.0で$requireAuth
を実行するのと同じ方法は何ですか?どこでも検索しましたが、答えが見つかりませんでした。
助けていただければ幸いです。
からの移動ガイドがあります。AngularFire 1.x.xから2.x.x here。
相当数のmethod renamesがあることに注意してください。
$requireAuth
は今$requireSignIn()
という名前と、その関数のドキュメントは、ユーザーが認証されている場合、現在の認証状態で満たさ約束を返しますが、それ以外の約束を拒否here
$requireSignIn()
のヘルパーメソッドです。これは、角型ルータの
resolve()
メソッドで使用され、ページ読み込み中に認証されていないユーザーが認証されたページを瞬時に見るのを防ぐためのものです。詳細と完全な例については、AngularFireガイドの "Using Authentication with Routers"セクションを参照してください。
$ requireSignIn()が関数ではないというエラーが表示されます。 @cartant –
コードがないので、アドバイスや説明をするのが難しいです。移行文書では、 '$ requireSignIn'が関数名になりました。正しいバージョンのAngularFireが使用されていること、正しいサービスが注入されていること、およびそのサービスがそのサービスで呼び出されていることを確認することをお勧めします。 – cartant
'$ requireAuth'はAngularFire関数です。どのバージョンのAngularFireを使用していますか? Angularのどのバージョンを使用していますか? – cartant
Angular-1.5.6、AngularFire-2.0.2、Firebase-3.3.0 @cartant –