{
"_id": "org.couchdb.user:tester3",
"_rev": "1-ff6bfdd3950cec6fa7e00a1effb95665",
"password_scheme": "pbkdf2",
"iterations": 10,
"name": "tester3",
"roles": [],
"type": "user",
"email": "te...@test3.com",
"member_name": "test 3",
"derived_key": "6b1e0e96ddf32b24da6ccc6beb1ebd4aa3da0c6d",
"salt": "862cd740fab74feee82cdd6f52c6f5f2"
}
function getUserID() {
db.getSession(function (err, response) {
if (err) {
// network error
console.log('network error ');
} else if (!response.userCtx.name) {
// nobody's logged in
console.log('Not Logged In ');
} else {
// response.userCtx.name is the current user
// getting the user name works...
console.log('Session: User: ' +response.userCtx.name);
// these don't work for getting metadata....
console.log('Session: Member Name1: ' +response.member_name);
console.log('Session: Member Name2: ' +response.userCtx.member_name);
console.log('Session: Member Name3: ' +response.userCtx.metadata.member_name);
console.log('Session: Member Name4: ' +response.metadata.member_name);
}
});
}
function add_user() {
var data={};
var inputs = $('#join-us').serializeArray();
$.each(inputs, function (i, input) {
data[input.name] = input.value;
// alert(input.name +'='+ input.value);
})
db.signup(data.username, data.password, {
metadata : {
email : data.email,
member_name : data.member_name,
}
}, function (err, response) {
if (response) {
console.log('Successfully posted '+data.name);
document.getElementById("message_alert").innerHTML="<strong>Thank You!</strong> Together we will make a difference.";
$("#message_alert").fadeIn('2000');
}
if (err) {
console.log('Error: ' +err);
}
// etc.
});
}
function getUserID() { db.getSession(function (err, response) { if (err) {
if (err.status === 401) { // authentication error console.log('Authentication error '); } else {
// network error console.log('network error '); }
} else { // get user doc db.getUser(response.userCtx.name, function (err, response) { if (err) { if (err.status === 401) { // authentication error console.log('Authentication error '); } else {
// network error console.log('network error '); }
} else { // you have the user doc
console.log('Session: Member Name1: ' +response.member_name);
console.log('Session: Member Name4: ' +response.metadata.member_name); } }); } });}
To view this discussion on the web visit https://groups.google.com/d/msgid/pouchdb/63d47cc6-459f-4c81-ab7e-2cdfa0a7df30%40googlegroups.com.--
You received this message because you are subscribed to a topic in the Google Groups "PouchDB" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/pouchdb/fJYxr27MX6A/unsubscribe.
To unsubscribe from this group and all its topics, send an email to pouchdb+u...@googlegroups.com.
To post to this group, send email to pou...@googlegroups.com.
--
You received this message because you are subscribed to a topic in the Google Groups "PouchDB" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/pouchdb/fJYxr27MX6A/unsubscribe.
To unsubscribe from this group and all its topics, send an email to pouchdb+u...@googlegroups.com.
To post to this group, send email to pou...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/pouchdb/d507b8c4-6edc-4488-afa3-787a6bdce967%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/pouchdb/CAPJvRZKzwvc%2Bsij2eZUT8kDVGTdHXvjFbGba2b4FaKxO9z90FA%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/pouchdb/070D83E0-6514-42E3-AAF0-1654E04ED628%40googlemail.com.