問題タブ [user-identification]

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.

0 投票する
3 に答える
10573 参照

ios - アプリの更新時に iOS が新しい identifierForVendor を取得するのはなぜですか?

アプリが App Store から更新されるたびに、少数のユーザーが何らかの理由で新しいidentifierForVendorを取得します。ユーザーがサインアップまたはログインしません。それらはすべて匿名であるため、ベンダー ID で分ける必要があります。

一部のデバイスで容量が不足していて、アプリが削除されて再インストールされた可能性があると考えましたが、前回の更新で私の友人が 2GB を超える空き容量を持っていたため、そうではありませんでした。

アプリを削除して再インストールしたユーザーのidentifierForVendorが変更されることはわかっています。ただし、アプリが更新されたばかりなので、ここではそうではありません。

問題は何でしょうか?奇妙なことに、これは開発チームのデバイスではまだ起きていません。または、数え切れないほどのアプリの更新、OS の更新などを行った後も、このバグを経験していないユーザーがまだいます。これは、ごく一部のユーザーにのみ発生します。すべてのユーザーは iOS7 以降であり、さまざまなデバイス モデルと iOS バージョンで発生します。

このコードを使用して ID を取得します。

次に、それらを NSUserDefaults に保存します。

次に、新しいログインごとに、ユーザーが存在するかどうかを確認します。

ユーザーが存在する場合は、ログイン プロセスを開始します。ユーザーが存在しない場合は、サインアップ プロセスが表示されます。Parse.com をバックエンドとして使用しており、deviceID をユーザー名として使用しています。その少数のユーザーがこのバグに遭遇すると、新しいユーザー名と新しいアカウントが作成されます。

0 投票する
1 に答える
414 参照

javascript - Uncaught ReferenceError を返す Google Analytics User-ID: ユーザーがログに記録されていない場合、None は定義されていません | パイソン

Python テンプレート (head セクション) で GA User-ID のコードを設定しています。完全な GA スクリプトは次のとおりです。

サイトにログインしているユーザーがいないため、resquest.user.id が None に設定されていると、次のエラーが発生します。

ユーザーがログインすると、適切な ID 番号が表示され、エラーは発生しません (たとえば、8543 は登録ユーザー #8543 を表します)。

user.id が None を返す場合、このエラーを回避するにはどうすればよいですか?

その行をif文で囲んで値「None」をNULLまたは0に変換する必要があると思いますが、私のJSは非常に制限されており、何も台無しにしたくありません:)

よろしくお願いします。

0 投票する
1 に答える
46 参照

asp.net - ASP.Net モデリングにおけるユーザー ID

Listings を含むテーブルがあり、ユーザーがお気に入りのリストをマークできるようにしたいと考えています。これを行うには、ユーザー ID とリスティング ID のデータを含む新しいテーブルを作成します。ユーザーは、お気に入りのリストのみを表示できるようにする必要があります。

ASP.NET の既定の認証を使用しています。ユーザーIDを取得する方法は次のとおりです

??

それは私が保存すべきuserIdですか?それが一般的なアプローチですか?

0 投票する
1 に答える
29 参照

watermark - ファイルに識別情報を埋め込み、検出への耐性を高める

秘密にしたいファイルを配布しているとします。ファイルに一意の ID を与える各人に割り当てます。

この ID をファイルに埋め込んで、誰が私のファイルをリークしたかを特定するにはどうすればよいですか?

一部のファイル形式には、ファイルが破損しないように情報を入力できるセクションがあります。しかし、これは特定のセクションを調べたり、情報を変更したりすることで簡単に検出できます。

どのソリューションもバイト比較で識別できると思いますが、変更するとファイルが破損する部分に id を埋め込むソリューションが存在するかどうか疑問に思っていました。(これはファイル形式固有のものだと思いますが、この質問はテクニックについて学ぶためのものなので、特定のケースについて喜んで読みます。)

ありがとう!

0 投票する
1 に答える
22 参照

firefox - ユーザー ID のための Firefox アドオン SDK 機能

私は Firefox Addon SDK を使用しており、すでに Chrome 拡張機能を開発しています。

Firefox のChrome Apps Identity Featureで利用できる機能と同様のものを検索していましたが、検索できませんでした。

私はブラウザー用のFirefox UUIDを使用しましたが、これはデバイスによって異なる可能性があるため、ブラウザーではなくユーザーを一意に定義する ID が必要です。

0 投票する
1 に答える
69 参照

facebook - Facebook API を使用して、アプリ間、企業間、サードパーティ サービスでユーザーを識別することはできますか?

ユーザーが自分の画像をアップロードし、そこからユーザーに似た 3D アバターを作成するサービスを開発しています。これは非常に数学的な小さな問題であり、残念ながら、Web 開発よりも数学の方が得意です :)

アルゴリズムが写真のセグメント化を完了し、3D モデルとテクスチャを構築したら、これらをサーバーにアップロードします。ユーザーを簡単にするために、Facebook API を使用して識別を処理することをお勧めします。これは、現在のバージョンで実装されています。

ここで問題: ユーザーがゲームをプレイしたり、自分自身でプレイしたいアプリを使用したりする場合、Facebook でログインするだけでよく、Facebook からのユーザー ID を識別子として使用して、サーバーから 3D モデルとテクスチャを取得する必要があります。 . しかし、アプリごとにユーザー ID が異なることに気付きました。Facebook API のドキュメントでは、1 つのビジネスの場合、複数のアプリでビジネス ID を使用できますが、自分で作成したアプリにのみ使用できることがわかりました。そして、他の開発者が自分のゲームでアバターを使用できるようにしたいと考えています。

それとも、Facebook ID を使用してアバターを作成し、他の開発者がユーザーが自分自身としてプレイできるゲームを作成できるようにする方法はありますか? チームの友達と一緒にプレイできるサッカーゲームや、ゾンビがアンデッドになった愛する人であるゾンビゲームを本当に見たいからです!この最後の部分は、単純さは別として、Facebook ログインを実際に使用したい理由の一部です...

0 投票する
2 に答える
765 参照

version-control - ログインしている Visual Studio ユーザーの ID を拡張機能から取得する

Visual Studio 2015 拡張機能を開発しています。IDE にログインしているユーザーの ID を取得しようとしています (Windows にログインしているユーザーや devenv を実行しているユーザーとは異なります)。

その情報を入手できる場所 (または入手可能かどうか) がわかりません。DTEオブジェクトのどこにもないようで、グーグルで調べても役に立ちませんでした。

0 投票する
1 に答える
448 参照

security - URL でユーザーを識別するより良い方法

私はこの他の質問を書きました ユーザーIDをURLパラメーターとして配置するのは安全ですか?

しかし、私は疑問を持っています.セキュリティの観点から、ソーシャルネットワークのユーザーをURLで識別してブックマークできるようにする最良の方法は何なのかわかりません。

例えば:

最後の名前は、姓名とは異なる一意のニックネームです。

0 投票する
1 に答える
103 参照

c# - Visual Studio 2015 を使用している Windows 10 で、ユニバーサル Windows アプリケーション ランタイム コンポーネントが UserIdentity を生成しない

Windows ランタイム コンポーネントとユニバーサル Windows アプリケーション (UWA) を含むプロジェクトに、Windows 10 マシンと Visual Studio 2015 を使用しています。UWA には、ログインしているユーザーの UserIdentity (ウィンドウ NT ID、つまり「ドメイン名/ユーザー名」) を取得するタスクを実行する Windows ランタイム コンポーネントの参照があります。ランタイム コンポーネントをデバッグするために、UWA テスト プロジェクトが作成されます。ランタイム コンポーネントで UserIdentity を取得すると、Windows10 cordova プロジェクトへのコンポーネント参照を使用して、JavaScript で UserIdentity を取得できます。
ここで、ユーザーのドメイン名/ユーザー名にログインするためのコードが機能しないという問題に直面しています。このコードを Windows 8.1 から 10 にアップグレードしました。このコードは Windows 8.1 では問題なく動作しますが、Windows 10 では問題があります。以下は、UserIdentity を取得するために使用しているコードです。

最後にデータ変数に空の文字列を取得しています。誰かが経験を共有するか、言及されたプラットフォームでこの種の問題に直面したことがあれば、それは素晴らしいことです.