サーバーに接続してクライアントを一意に識別し、サーバーのデータベースで特定のクエリを実行する権限をクライアントに付与できるアプリケーションを開発したいと考えています。一意の方法でクライアントを識別するにはどうすればよいですか。MACアドレスは十分に信頼できますか? または、CPU IDなどを使用する必要がありますか?
明確化: アプリの登録コードを作成する必要はありません。それは無料のアプリケーションであると想定されているためです。IDで各クライアントを検出し、サーバー上で特定のメソッドを実行する権限を持つクライアントを決定したいと思います。