問題タブ [parse-platform]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - parse.com テーブルを更新するときの「POST 400 bad request」エラー
JS SDK を使用して parse.com のテーブルを更新しようとすると、「POST 400 bad request」エラーが発生します。
助けてください!
これが parse hereによって提供されるサンプル コードとどのように異なるのかわかりません
javascript - Parse.com REST API - 特殊文字
parse.com REST API を使用して、 node.jsで Facebook アカウントを使用してユーザーにサインインしています。などの名前のユーザーをサインアップしようとすると、エラーが発生しますMartin Sánchez
。REST API を使用して Parse.com にオブジェクトを保存する場合、特殊文字に注意する必要がありますか?
注: この問題は REST API でのみ発生しています。つまり、iOS と Android で問題なく動作します。文字列をエンコードしようとしましたが、文字通り(Martin S\\u00e1nchez
文字列として)保存されます。
ios5 - iOSデバイスで解析してバッジ番号を作成するには?
アプリでプッシュ通知を作成しようとしています。このスクリプトを使用して、アプリケーションの didReceiceRemoteNotification 関数に貼り付けます。
しかし、プッシュ メッセージを表示することはできますが、アプリの右隅にバッジ番号が表示されません。何が問題の原因ですか?
authentication - ネイティブ JavaScript と Web JavaScript の間で認証済みユーザーを転送する
私は parse.com と phonegap を使用しており、アプリのネイティブ部分と phonegap/uiwebview 部分の間でユーザー資格情報を渡すことができるようにしたいと考えています。
ネイティブ側に有効な PFUser があり、同じ有効なユーザーをアプリの Web 部分に渡したり作成したりしたいと考えています。
Parse.User.current()._sessionToken など、既存の資格情報を使用してユーザーを作成できますか?
javascript - parse.comの現在のオブジェクトをjavascriptで更新するにはどうすればよいですか?
parse.comにすでにあるオブジェクトをjavascriptで更新したい。私がしたことは、最初にクエリでオブジェクトを廃止しましたが、それを更新する方法がわかりません。
これが私が使用するコードです、何が問題なのですか?
javascript - Parse.com フレームワーク (Backbone に基づく) model.set がコレクションをループするときに機能しない
コレクション内の結果をループするとき、すぐに get で値をチェックしようとすると、モデル プロパティの設定が固執しないようです。私は何が欠けていますか?
コードで述べたように、model.get('objectId') は「undefined」を返しますが、model.id は適切な ID を返します...
javascript - JavaScript API を使用した解析中のオブジェクト セキュリティ - 保存されたオブジェクトにユーザーを結び付ける
Parse でエンティティを管理するには、現在ログインしているユーザーに関連付ける必要があるオブジェクトが多数あります。
私の懸念は次のとおりです。
User
渡されるのが現在ログインしているユーザーであることを保証するバックエンド コードはありません。- ユーザーは、新しく作成されたオブジェクトを他のユーザーに割り当てることができます。
この TODO アプリの例では、ドキュメントにCloud Code が配置されていないことが示されており、 が現在ログインしているユーザーに割り当てられてUser
いることを確認しています。Todo
コードに目を通した今、オブジェクトが保存されるたびにユーザーに関連付けられると考え始めています。このアプリケーションが機能する理由と、 を に関連付ける方法を説明できる人はTodo
いUser
ますか?
更新:気にしないでください。コード内で、Todo 用に保存するユーザーを指定する場所を見つけました。私の質問は、ユーザーが他のユーザー ID で todo を保存するコードを書くのを妨げているのは何ですか?
更新 #2:User
オブジェクトに、ユーザーが所有するオブジェクトのACL
読み取りのみを許可する設定がある場合、User
別のユーザー オブジェクトを取得するためにクエリを実行することはできません。ただし、他に 2 つの問題が考えられます。
- s テーブルのフィールドに が必要な
User
場合でも、オブジェクト全体ではなく、ユーザーの objectId を渡すことは可能ですか?user
Todo
_User
- 新しいユーザー オブジェクトを作成してそれに割り当てることもできると思います...これが問題になるシナリオを考えようとしていますが、今はできません。
誰かが役立つ解決策を確認または提供できる場合。#1を今すぐテストしようとしています。
更新 #3 -- いくつかのテストの後:
- s テーブルの
user
フィールドがオブジェクトを必要とする場合、objectId を文字列として取りません。Todo
_User
ただし、新しいユーザー オブジェクトを作成し、そこに objectId を設定して、これを回避できます。
/li>
まさに気になっていたのがこちら。user_id ( ) を知っている限り、別のユーザーのアカウントに Todo を正常に保存できましたobjectId
。十分な数のユーザーがいると、少なくとも 1 人を推測して、誰かのアカウントを無作為に台無しにする可能性があります。
ならどうしよう?
回答: Cloud Code を使用して、渡されたユーザーが現在のユーザーと一致することを確認します。回答は、こちらの Parse のフォーラムに投稿されました。
security - parse.com のセキュリティ
最近、 parse.comがいかに便利で簡単かを発見しました。これにより、開発が本当にスピードアップし、Web/モバイルアプリからのすべてのデータを保存するための既製のデータベースが提供されます.
しかし、それはどれほど安全ですか?私が理解していることから、アプリの秘密鍵をコードに埋め込んで、データへのアクセスを許可する必要があります。
しかし、誰かがあなたのアプリからキーを復元できたらどうでしょうか? 私はそれを自分で試しました。標準の APK から秘密鍵を見つけるのに 5 分かかりました。また、JavaScript ソースにハードコードされた秘密鍵を使用して Web アプリを構築することもでき、ほとんどの人がそれを見ることができます。
私が見つけたデータを保護する唯一の方法は ACL ( https://www.parse.com/docs/data ) ですが、それでも書き込み可能なデータは誰でも改ざんできる可能性があります。
誰か教えてください。
ios - PFQuery.queryWithClassName によって返された一意の行をフェッチする方法は?
parse.com sdk を勉強していますが、データを明確に取得できる方法があるかどうか知りたいですか?