質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
ニフティクラウドmobile backend

ニフティクラウドmobile backend (mBaaS)はニフティが提供するBaasサービスです。プッシュ通知、データストア、ファイルストア、会員管理・認証機能などのバックエンド機能をクラウドから提供しています。 Andoird/iOS/JavaScript/Unityと各種SDKに対応しています。

JavaScript

JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。

Onsen UI

HTML5で記述されたモバイルアプリの高速化、およびネイティブアプリライクなUIが作れるフレームワーク。 様々なJavaScriptフレームワークと併せて使用することができます。スマートフォン向けアプリ、Webサイトに必要なアニメーション、UI/UXを実装することが可能になります。

Monaca

「Monaca」はiOS、Android、Windows向けのアプリ開発に対応した、Cordovaベースのモバイルアプリ開発プラットフォームです。HTML5、JavaScriptといったWeb標準技術を用いてモバイルアプリ開発を行うことができます。

Q&A

解決済

1回答

668閲覧

ncmb:匿名会員のacl設定を変更したい

todayyy

総合スコア31

ニフティクラウドmobile backend

ニフティクラウドmobile backend (mBaaS)はニフティが提供するBaasサービスです。プッシュ通知、データストア、ファイルストア、会員管理・認証機能などのバックエンド機能をクラウドから提供しています。 Andoird/iOS/JavaScript/Unityと各種SDKに対応しています。

JavaScript

JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。

Onsen UI

HTML5で記述されたモバイルアプリの高速化、およびネイティブアプリライクなUIが作れるフレームワーク。 様々なJavaScriptフレームワークと併せて使用することができます。スマートフォン向けアプリ、Webサイトに必要なアニメーション、UI/UXを実装することが可能になります。

Monaca

「Monaca」はiOS、Android、Windows向けのアプリ開発に対応した、Cordovaベースのモバイルアプリ開発プラットフォームです。HTML5、JavaScriptといったWeb標準技術を用いてモバイルアプリ開発を行うことができます。

0グッド

1クリップ

投稿2020/05/30 08:13

実現させたい事

匿名会員でログイン時、acl設定を【全員:読み込み可】【会員:読み込み・削除可】に設定したいです。

試した事

javascript

1//匿名会員でログインするボタン 2function jack_btn(){ 3 4 //ユーザーのセキュリティを設定 - 読み込みのみを許可 5 var acl = new ncmb.Acl(); 6 acl.setPublicReadAccess(true); 7 acl. setPublicWriteAccess(true); 8 9 ncmb.User 10 .loginAsAnonymous() 11 .set("acl" , acl) 12 .then(function(data){ 13 14 currentUser = ncmb.User.getCurrentUser(); 15 main_navigator.pushPage('Home_bar.html'); 16 }) 17 .catch(function(err){ 18 alert("予期せぬエラー"); 19 }); 20} 21 22 23

TypeError: ncmb.User
.loginAsAnonymous()
.set is not a function.(In 'ncmb.User
.loginAsAnonymous()
.set("acl",acl)'

匿名会員自体aclパーミッションの編集はデバイス側でできないでしょうか?
ご回答よろしくお願いします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

自己解決

javascript

1//匿名会員でログインするボタン 2function jack_btn(){ 3 4 5 ncmb.User 6 .loginAsAnonymous() 7 .then(function(user){ 8 9 currentUser = ncmb.User.getCurrentUser(); 10 11 var acl = new ncmb.Acl(); 12 acl.setPublicReadAccess(true) 13 acl.setUserWriteAccess(Auser,true); 14 acl.setUserReadAccess(Auser,true); 15 16 user 17 .set("acl" , acl) 18 .update(); 19 20 }) 21 .catch(function(err){ 22 alert("予期せぬエラー"); 23 }); 24}

投稿2020/06/01 10:17

todayyy

総合スコア31

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問