我在php中寻找一个简单的OAuth2客户端.我试过(https://github.com/adoy/PHP-OAuth2),它的复杂性,实际上我检查的大多数客户都很复杂.
Sublime Text是我见过的最好的编辑之一.我想将它用于我的codeigniter项目.
如何使用 React Native 代码打开应用程序的通知设置?我找到了Linking.openURL('app-settings://');iOS 版的。我正在寻找适用于 Android 平台的类似实现。
我想在我的PHP服务器上实现OAuth服务器,该服务器具有SSL连接.PHP-codeigniter还没有像样的OAuth 2框架.那么我应该使用OAuth1还是OAuth2?
在这里,我宣布了我的承诺
const fetchmessage= new Promise(
(resolve,reject)=>{
this.props.authStore.verifyLocalToken();
console.log("VLT Resolve");
resolve("Completed");
}
);
fetchmessage.then(this.props.inboxStore.inboxMessageFetch(mobileNumber,firebaseToken));
Run Code Online (Sandbox Code Playgroud)
以下是我的verifyLocalToken代码
verifyLocalToken() {
console.log("VerifyLT - Start");
fetch('http://xxx.xxx.xxx.xxx:8000/api/VerifyLocalToken', {
method: 'POST',
headers: {
'Content-Type': 'application/x-www-form-urlencoded'
},
body: `mobileNumber=${this.mobileNumber}&key=${this.key}`
}).then((response) => response.json()).then(
(responseJson) => {
console.log("http request v l t --", responseJson);
this.firebaseToken = responseJson.firebaseToken;
}).catch(
(error) => {
console.error(error);
}
)
console.log("VerifyLT - Stop");
}
Run Code Online (Sandbox Code Playgroud)
以下是我的inboxMessageFetch代码
inboxMessageFetch(mobileNumber,firebaseToken) {
console.log("InboxFetch --", `${mobileNumber}/inbox`,firebaseToken);
firebase.database().ref(`${mobileNumber}/inbox`)
.on('value', snapshot => {
console.log('FB', snapshot.val());
})
}
Run Code Online (Sandbox Code Playgroud)
不应该 在InboxFetch …
php ×3
codeigniter ×2
oauth ×2
oauth-2.0 ×2
api ×1
ecmascript-6 ×1
es6-promise ×1
javascript ×1
react-native ×1
security ×1
ssl ×1
sublimetext2 ×1