});});スクリプトの処理スクリプトは以下の処理を実行します。処理が成功した場合にはTwilioのユーザIDを返します。これは後のSMS認証時に利用するものです。})}ユーザを作成する際に、ACLを全員に対して読み書きを許可しています。これは後で更新するためですが、より安全にするためには管理ユーザを作成し、そのユーザだけ書き込みを許可するようにしたほうが良いでしょう。今回は簡易的にしています。ここまでの処理が終わると会員管理に新しいユーザが追加され、携帯電話にSMSが飛んできます。認証処理では以下の情報をスクリプトに送信します。TwilioのユーザIDSMSの認証コードWebブラウザ側の処理は次のようになります。});})スクリプトの処理スクリプトでは以下の処理を行います。TwilioのSMS認証NCMBのユーザを取得NCMBのユーザ情報を更新NCMBのユーザ情報はTwilioのユーザIDを使って検索します。会員情報を更新する際にはACLも忘れずに更新しておきます。})}まとめ後はログイン時にconfirmフラグを見て、ログイン可否を決定すれば良いだけです。ここまでの処理でTwilioのSMS送信を使ったNCMBの会員登録処理が完了しました。メールアドレスを登録しているので、メールアドレスやパスワード変更する際にはメールアドレスの確認が取れていなければなりません。メールアドレスは普段と異なる場所に保存しておけば良いですが、パスワード変更ができないのが問題になりそうです。実際のフローではダミーのパスワードを一旦与えておき、会員登録完了としてパスワード設定を行ってもらう(パスワード忘れのメールを使って)といった工夫が必要そうです。今回のコードはNCMBMania/SMSAuthにアップロードしてあります。実装時の参考にしてください。篤司NCMBエヴァンジェリスト。プログラマ、エンジニアとしていくつかの企業で働き、28歳のときに独立。2004年、まだ情報が少なかったオープンソースソフトの技術ブログ「MOONGIFT」を開設し、毎日情報を発信している。2013年に法人化、ビジネスとエンジニアを結ぶDXエージェンシー「DevRel」活動をスタート。Service)とは、スマートフォンアプリでよく利用される汎用的な機能をSDKとクラウドから提供するサービスです。backendのちょっと便利な使いかた・非公式SDKやアプリ開発の関連情報などをお届けするブログです。※記事内には、サポート対象外の内容も含みます。本ブログではコメント機能を公開しておりません。アプリ開発を行う上での課題解決には、ユーザーコミュニティやもくもく会などもご活用ください。LIMITEDスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。