ユーザーIDの作成

アプリに得点公開機能を追加するにあたりどうやってユーザーを判別するかという問題が出てきました。


今回参考にさせていただいのたのは、次のブログです。

Unity+Googleスプレッドシート+GASでサーバーレスのデータベースシステムを実現する?

(ユーザーの判別以外にも多くのものを使わさせていただきました。m(_ _)m)


アプリ内でグローバリー・ユニーク・アイデンティファイア(GUID)を生成しています。


GUIDの特徴は

・128ビットの長さを持ち、世界中で一意であることが保証されています。

・データベースの主キー、トランザクションの識別、システム間のデータの同期など、さまざまな場面で使用されます。

・セキュリティの観点からも重要で、予測や推測が困難なため、セキュリティトークンやパスワードリセットのリンクなどに使用されることがあります。


GUIDを作成することによりユーザーを判別しますが、個人情報を取得するようなことはありません。