2016-08-02 3 views
0

저는 웹 사이트 제작을 처음 사용하고 로그인/회원 기능을 사용하고 있습니다. 회원 가입 후 새로운 영구 웹 페이지 (프로필 페이지)를 어떻게 동적으로 만들 수 있습니까?회원 페이지를 동적으로 생성하기

//where I would use the code 


//Javascript 
firebase.auth().onAuthStateChanged(function(user) { 
    if (user) { 
    // User is signed in. 
    //Navigate to the User's page, which does not yet exist 
    var url = "http://example.com/" + user.uid; 
    window.location = url; 



    } else { 
// No user is signed in. 
} 
}); 
+1

CMS를 사용하고 있습니까? 아니면 처음부터이 글을 작성하십니까? 우리가 볼 수있는 지금까지 시도한 코드 (또는 생각 프로세스)는 무엇입니까? –

+0

나는 처음부터 이것을 쓰고있다. 필자는 백엔드로 Firebase를 사용하고 있으며 매우 간단한/가입 코드 만 구현했습니다. –

+0

더 많은 정보를 제공 할 수 있다면 도움이됩니다. 지금까지 코드로 어디에서 얻었습니까? – Joundill

답변

0

답변은 문서에 있습니다. 나는 약간 중포 기지 문서의 읽기를 제안 https://firebase.google.com/docs/auth/web/manage-users#get_a_users_profile

, 당신은 가능성이 (당신의 요구 사항,

그러나 (당신이 서버로 사용하는 가정) 방법 중포 기지 라우팅 작품에 대해 알아해야합니다 즉 사용자 프로필 페이지), 데이터를 가져 와서 일반 프로필 URL에 표시 할 수 있습니다.

var user = firebase.auth().currentUser; 
var name, email, photoUrl, uid; 

if (user != null) { 
    name = user.displayName; 
    email = user.email; 
    photoUrl = user.photoURL; 
    uid = user.uid; // The user's ID, unique to the Firebase project. Do NOT use 
        // this value to authenticate with your backend server, if 
        // you have one. Use User.getToken() instead. 
} 
관련 문제