在 Back4App 项目中,多个应用程序(不同平台)可以访问相同的数据库和身份验证吗?
In Back4App project, Can multiple apps (different platforms) can access same database and authentication?
我想使用 back4app 作为我的移动应用程序和网络的后端 app/site。我的问题是我可以在单个项目(共享计划)中访问相同的数据库和身份验证。如果是,请给我一些参考资料。谢谢你。 (试着听懂我的英文)。
是的,您可以为您的移动应用程序和网站使用相同的数据库,您只需要在初始化代码中使用相同的应用程序凭据。
让我更好地解释一下:
对于 Android 个应用,您必须使用:
Parse.initialize(new Parse.Configuration.Builder(this)
.applicationId("APP-ID-HERE")
// if defined
.clientKey("CLIENT-KEY-HERE")
.server("https://parseapi.back4app.com")
.build()
);
对于iOS (swift):
let configuration = ParseClientConfiguration {
[=11=].applicationId = "PASTE_YOUR_APPLICATION_ID_HERE"
[=11=].clientKey = "PASTE_YOUR_CLIENT_ID_HERE"
[=11=].server = "https://parseapi.back4app.com"
}
Parse.initialize(with: configuration)
对于iOS(obj-C):
[Parse initializeWithConfiguration:[ParseClientConfiguration configurationWithBlock:^(id<ParseMutableClientConfiguration> configuration) {
configuration.applicationId = @"PASTE_YOUR_APPLICATION_ID_HERE";
configuration.clientKey = @"PASTE_YOUR_CLIENT_ID_HERE";
configuration.server = @"https://parseapi.back4app.com/";
}]];
对于网站 (JS):
Parse.initialize("YOUR_APP_ID", "YOUR_JS_KEY"); //PASTE HERE YOUR Back4App APPLICATION ID AND YOUR JavaScript KEY
Parse.serverURL = "https://parseapi.back4app.com/";
如果您使用同一应用的凭据(应用 ID、客户端密钥/Javascript 密钥),您会将所有 "different" 项目连接到同一数据库。
此外,您可以按照本指南获取这些凭据:https://help.back4app.com/hc/en-us/articles/115000754772-Where-are-my-Keys-and-ID-
我想使用 back4app 作为我的移动应用程序和网络的后端 app/site。我的问题是我可以在单个项目(共享计划)中访问相同的数据库和身份验证。如果是,请给我一些参考资料。谢谢你。 (试着听懂我的英文)。
是的,您可以为您的移动应用程序和网站使用相同的数据库,您只需要在初始化代码中使用相同的应用程序凭据。
让我更好地解释一下:
对于 Android 个应用,您必须使用:
Parse.initialize(new Parse.Configuration.Builder(this)
.applicationId("APP-ID-HERE")
// if defined
.clientKey("CLIENT-KEY-HERE")
.server("https://parseapi.back4app.com")
.build()
);
对于iOS (swift):
let configuration = ParseClientConfiguration {
[=11=].applicationId = "PASTE_YOUR_APPLICATION_ID_HERE"
[=11=].clientKey = "PASTE_YOUR_CLIENT_ID_HERE"
[=11=].server = "https://parseapi.back4app.com"
}
Parse.initialize(with: configuration)
对于iOS(obj-C):
[Parse initializeWithConfiguration:[ParseClientConfiguration configurationWithBlock:^(id<ParseMutableClientConfiguration> configuration) {
configuration.applicationId = @"PASTE_YOUR_APPLICATION_ID_HERE";
configuration.clientKey = @"PASTE_YOUR_CLIENT_ID_HERE";
configuration.server = @"https://parseapi.back4app.com/";
}]];
对于网站 (JS):
Parse.initialize("YOUR_APP_ID", "YOUR_JS_KEY"); //PASTE HERE YOUR Back4App APPLICATION ID AND YOUR JavaScript KEY
Parse.serverURL = "https://parseapi.back4app.com/";
如果您使用同一应用的凭据(应用 ID、客户端密钥/Javascript 密钥),您会将所有 "different" 项目连接到同一数据库。
此外,您可以按照本指南获取这些凭据:https://help.back4app.com/hc/en-us/articles/115000754772-Where-are-my-Keys-and-ID-