2016-03-21 5 views
2

Ich bin neu in contentful und ich versuche Inhalte von Contentful zu einer Webseite anzuzeigen. Ich zeige den Inhalt mit contentful.js an, ich wollte wissen, wie ich diese Informationen (Space-ID und Zugriffstokenwerte) vor öffentlichen Benutzern verbergen kann, wenn ich sie in einer js-Datei verwende, um Inhalte auf einer Webseite anzuzeigen. Unten ist der Javascript-Code, den ich in der Hauptjs-Datei verwende, um den Inhalt in html-Datei anzuzeigen.Versteckt contentful Space-ID und Zugriffstoken, clientseitige JavaScript-Datei

var client = contentful.createClient({ 
    accessToken: 'b4c0n73n7fu1', 
    space: 'cfexampleapi' 
}); 

client.entries() 
.then(function (entries) { 
    // log the file url of any linked assets on image field name 
    entries.forEach(function (entry) { 
    if(entry.fields.SampleContent) { 
     document.getElementById('sample_content_block').innerHTML = entry.fields.SampleContent; 
    } 
    }) 
}) 

Vielen Dank im Voraus!

+0

Es gibt keine Möglichkeit, etwas in Client-Seite Javascript zu verstecken. Wenn dies ein Problem ist, müssen Sie diese Aufrufe auf dem Server umbrechen (dh den Knoten sdk) – aw04

Antwort