会員管理
キッチンシンクというのは、何かのフレームワークやライブラリがあった時に、その殆どの機能を体験できる仕組みになります。それがあることでフレームワークの全体像が分かったり、何か開発していて困った時に参考とできるコードになります。 元々MonacaとNC…
ロールに所属している会員を取得する際の上限数について · Issue #774 · NIFTYCloud-mbaas/UserCommunityより。 あるロールに所属するユーザを取得する場合には ncmb.Role.fetchAll() を使います。 // 通常のやり方 ncmb.Role.equalTo("roleName","Pro").fet…
権限管理を行うことでユーザやグループ単位にアクセスできるオブジェクトを制御できます。アプリケーションキーとクライアントキーという二つの情報でアクセス制御を行っているmBaaSにとって、認証ごとのアクセス制御はセキュリティの肝になるでしょう。 そ…
NCMBご利用の皆様にお知らせです。 きたる2017年9月21日(木)14:00から、NCMBのシステムメンテナンスが入ります。 これは非活性メンテナンスと呼ばれる部類のもので、「コントロールパネル」および「スクリプト機能」がご利用頂けません。 http://info.biz.…
mBaaSでは幾つかの認証機能を提供しています。 ユーザID/パスワード認証 メールアドレス/パスワード認証 Facebook認証 Twitter認証 Google+認証 その中でメールアドレス/パスワード認証はメールアドレスの確認をする、しないという2パターンを選択できるよう…
mBaaSでは同一IDからのログインがあった場合、後からのログインが優先されます。セッションはユーザにつき一つであり、新しいログインがあると上書きされる仕組みです。この仕組みの場合、以下のメリットがあります。 古い端末でログアウト処理していなくと…
スマホアプリで会員管理システムを構築していて、サービス運用側から会員向けに情報を発信するための仕組みや運用方法をあらかじめ設計しておく必要があります。サービス運営者がニフティクラウドmobilebackend(mBaaS) によく保存されているデータは例えばこ…
スマホアプリで会員管理システムを構築するのに、クラウド上に保存しておくべきユーザデータは何かを最初に設計しておく必要があります。スマホアプリのユーザデータでニフティクラウドmobilebackendによく保存されているデータはこのようなものです。 パー…
アプリ企画が固まった瞬間に訪れる 会員管理の課題解決をお助けするアイデアをご紹介 会員管理の実現方法について、よくご相談頂きます。 「ユーザ行動や属性データはぜひとも手に入れたいが、個人情報は持ちたくないぁ。」 「会員管理ってひとことで言うけ…
JavaScript SDKを使って認証処理を行う際には login/logout メソッドを使って行います。その際の注意点を幾つか紹介します。 ncmb.User.login と user.login の違い ncmb.User.login を使った認証処理は次のように書きます。 ncmb.User.login(userName, pass…
アプリの特性に合わせて認証の有効時間を設定しましょう。mBaaSの会員管理機能を使ってログインすると24時間でセッション時間がきれます。毎日使ってもらえるアプリであれば問題ないでしょうが、多くのアプリは1週間に1回ログインであったり、1ヶ月に1回程度…
複数のデバイスからログインするとログインしていたデバイスから機能が使えなくなったりして不便な思いをします。そこで今回は幾つかの解決策のアイディアを紹介します。
会員管理機能を使うと簡単にユーザIDやメールアドレスを使った認証やFacebook/Twitter/Google+を使ったソーシャルログイン機能を実装できます。 会員クラスではメールアドレスやユーザIDの基本的な情報しか用意していません。それ以外の項目は開発者が自由に…
メールアドレス/パスワード認証についてはユーザ登録後に会員登録確認メールが送信できるようになっています。この時、メールアドレス確認前の状態がどうなっているのか、確認する方法を紹介します。
ニフティクラウド mobile backendではメールアドレスを使った認証をサポートしています。その際にはメールアドレスの存在確認が必要になるでしょう。そこで今回はJavaScript SDKを題材として、メールアドレス登録や更新の方法について紹介します。 管理画面…