カスタムデータ(認証データ)でトークンを返すPHPのサービスがあります:
include_once "FirebaseToken.php";
$secret = "***********";
$tokenGen = new Services_FirebaseTokenGenerator($secret);
$token = $tokenGen->createToken(array("name" => "ADMIN"),array( admin => true));
echo $token;
次に、Angularにはログイン用の機能があります:
adminlogin: function(){
var token;
$http.get("http://****").success(function(data){token=data;})
.then(function(){
var dataRef = new Firebase(FBURL);
dataRef.auth(token, function(error) {
if(error) {
console.log("Login Failed!", error);
} else {
console.log("DISPLAY name FROM TOKEN");
}
});
})
認証後、トークンから名前を表示したい。token から認証データにアクセスするには?