在Node.js的后端利用Appwstone SDK寻求帮助。 目前,我们设计了后台,成功地在“彩虹”客户方面实施了“金矿”创建。 然而,在Node.js服务机上,特别是在设立新职位时,面临对《维也纳条约法公约》的验证的挑战。
Currently, our post creation method looks like this:
const { config, attrs, enums } = require( ./config );
const sdk = require("node-appwrite");
const client = new sdk.Client();
client.setEndpoint(config.endpoint);
client.setProject(config.projectId);
client.setKey(config.key);
const databases = new sdk.Databases(client);
const createPost = async (newPost) => {
return await databases.createDocument(config.databaseId, config.collectionPostsId, sdk.ID.unique(), newPost);
}
现在,我们希望将《维也纳条约法公约》的确认纳入到创建过程中。 员额方法:
const createPost = async (token, newPost) => {
// Validate the token with the SDK method here
// ...
return await databases.createDocument(config.databaseId, config.collectionPostsId, sdk.ID.unique(), newPost);
}
在我们的研究中,我们发现《图瓦卢条约》的文件。 然而,我们正在努力了解如何根据我们的具体设想验证用户。 这些文件显示,《年鉴》的客户是:
const { Client } = require( node-appwrite );
const client = new Client()
.setEndpoint( https://cloud.appwrite.io/v1 ) // Your API Endpoint
.setProject( <PROJECT_ID> ) // Your project ID
.setJWT( eyJJ9.eyJ...886ca ); // Your secret JSON Web Token
我们的混淆在于,像《维也纳条约法公约》这样的用户特定信息被设定为一个特定的申请对象(Client)。 我们愿就如何在我们的设想中适当验证用户的象征提供指导:
const createPost = async (token, newPost) => {
// Validate the token with the SDK method here
// ...
return await databases.createDocument(config.databaseId, config.collectionPostsId, sdk.ID.unique(), newPost);
}
我们赞赏任何能够帮助我们更好地理解和实施《南太地堡条约》验证的见解或密码例子。
事先感谢你的援助!