問題タブ [multiple-users]

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 投票する
1 に答える
2763 参照

android - OSX で個々の学生がログインするコンピュータ ラボ環境に Android Studio をインストールする

SDKマネージャーを使用して適切なSDK、ツールなどをすべてダウンロードし、さらにgenymotionをインストールするなど、メインの管理者アカウントにAndroid Studioをインストールしました。すべてが設定された後、そのコンピューターのイメージが作成され、ラボ内の 36 台のコンピューターに展開されました。メイン管理者としてログインするとすべてが機能しますが、明らかに Android Studio はユーザーの個人ライブラリに物を保持するのが好きなので、他のユーザーの環境は適切に設定されていません。

Android フォルダーを /Users/main/Library から /Users/main/Shared フォルダーにコピーしようとしましたが、セットアップ ウィザードを実行して最新の API をダウンロードする必要がないように思えます (これは私はしません)。コースを希望します)。

ラボの仕組みとして、学生ごとにネットワーク アカウントを用意しています。すべての学生は、任意のコンピューターにアクセスして、一部のシステム設定へのアクセスが制限された標準ユーザーとしてログインできます。生徒がコンピューターを切り替える場合 (1 年を通してさまざまなパートナーと作業する必要があるため、そうしてもらいたいのですが)、2 つの API 用のすべての SDK ツールを再ダウンロードする必要はありません。 (19 & 21) を使用します。

全員を主管理者としてログインさせることが理想的な解決策ではない理由は、学生が個人のファイル ストレージを含むネットワーク ドライブにアクセスできないためです。

Android Studio を複数のユーザー アカウント用にセットアップする方法はありますか?その一部には管理者権限があり、その他には標準ユーザー権限がありますか? このラボには、Yosemite を実行する 36 台の 2013 iMac が含まれています。

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

php - 同じ IP で 2 台のコンピューターに送信される情報を分離する方法

PHPを使ってカートシステムを作ろうとしています。マイ カート システムでは、ユーザーが (ゲストとして) ログインしなくても、ユーザー IP を参照するだけで、商品をカートに追加してそこに保存できます。これがどこに向かっているのかをすでに知っている人もいます。

ここで、2 人の異なる人が同じネットワークから (同じ IP を使用して) 2 つの異なるコンピューターに接続し、私のカート システムにアクセスしようとしたとします。最初の人は商品をカートに追加し、一晩でそれを手に入れるかどうかを考えます。

1 人目が一晩中考えている間に、2 人目が (同じネットワーク内の) 別のコンピューターに接続し、カートにアイテムを追加します。2 番目の人は、自分が追加していない余分なアイテムがカートにあることに気付きます。

外部IPを取得してからローカルIPを使用してコンピューターを分離することで分離しようとしましたが、ローカルサーバーでホストされていない場合はローカルIPを使用できないため、それはばかげているように見えました。

カートを使用する前に顧客にログインさせたくありません。多くの e コマース サイトは、顧客が同じネットワーク内の複数のコンピューターからカートを更新できるようにする方法を考え出しました。どのコンピューターも相互の結果 (カートに表示されるアイテム) に干渉することはありません。

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

mysql - データベースで複数のユーザーをサポートするにはどうすればよいですか?

質問があります。うまくいけば、愚かに見えません。アプリケーションを開発していますが、複数のユーザーがデータを保存するデータベース Web サービスが必要です。これにより、後で他のユーザーと混ざることなく、特定のデータのデータにアクセスできるようになります。

解決策は、ユーザーID属性がユーザーテーブルの外部キーである各テーブルを増やすことだと思いました。ただし、すべてのテーブルを変更する必要がある、これに対するより良い解決策があるのではないかと思います。

助けていただければ幸いです!!!!

0 投票する
0 に答える
99 参照

configuration - 1 つのコピーで複数のユーザー向けの Eclipse RCP。osgi に関するエラー

ユーザーがコピーの1つを使用するだけでうまく機能するrcp use osgiを構築します。しかし、私はそれを別のLinuxユーザー共有のコピー(すべてのユーザーに対して読み取り専用)に変更したいのですが、osgiには書き込み可能な「./confiurationg」が必要です。次の場合に解決する最善の方法はありますか?

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

python - Django でのユーザー ロールの操作

いくつか質問があります。あるプロジェクトで、3 種類 (それ以上かもしれません) のユーザーと連携する必要があります。ユーザーの役割は異なります: 医師 患者管理者

私はDjangoモデルユーザーの使用を考えていて、それを拡張してユーザープロファイルモデルを作成しています...しかし、ユーザープロファイルモデルにはユーザーモデルのフィールドがあるため、さまざまな役割を管理する方法を無視しますが、方法はわかりません役割のトピックに対処します。

1 人のユーザーが多くのユーザー プロファイルを持っている可能性がありますか? 知らない

または、ロール タイプを指定してユーザー モデルとの関係を作成するロール モデル/テーブルを作成する必要があるかもしれません。これは良い可能性です。

別の可能性 (以下のコメントとして) は、ユーザー グループを作成し、これらのグループに権限を割り当てることができる Django 権限システムを確認することですが、ここではモデルの編集、作成、および削除しかできません。

私はこの問題に対処する方法について少し混乱しています

検索してこのアプリを見つけました。 https://github.com/dabapps/django-user-roles

誰かがそれについて私を導くことができれば、私はとても感謝しています 敬具

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

ruby-on-rails-4 - 固有の属性を持つ複数の Devise モデル

簡単な説明:

1 つのアプリに複数の Devise モデルを実装する際に、アーキテクチャに関するアドバイスと支援を求めています。

より詳細な説明:

私のアプリケーションは、次の動作を実行する必要があります。

3 種類のユーザー ( PartnerAttendeeSpeaker) があり、いくつかの共通フィールドといくつかの固有フィールドがあります (また、フィールドには異なる権限がある場合があります。つまりAttendee、ユーザー名が必要ですが、ユーザー名がSpeaker必要な場合もありますが、必ずしもこのフィールドに入力する必要はありません。の)。さらに、異なるユーザー モデルには、データベース内の他のテーブルとの関連付けが異なる必要があります。

ユーザーは単一のログイン フォームからログインできる必要がありますが、サインアップ フォームは異なる必要があります。

だから、私が最初に考えたのは、Punditまたはdeclarative_authorizationまたは何かを使用してユーザーをロールで分割する必要があるということでしたが、ユーザーは実際にはアプリで異なるロール (つまり、アクセス許可) を持っているわけではなく、むしろ異なる動作をしており、異なるコンテンツやものを見る可能性があります。と、考え続けました。

2 つ目は STI の実装で、それに関する記事をいくつか読んだ後、コードでそれを実行しようとしました。

実行してDeviseUserモデルを生成しrails g devise User、その後実行rails g model Attendeeし、他の2人のユーザーについても同じことを行いました。

次に、モデルをUser次から継承しました。

Userの移行は次のようになります。

そして、他の移行は次のようになります。

別のテーブルを作成するのが間違っていたことに今気づきました。User可能なすべてのフィールドをテーブルに入れる必要がありましたが、それでよろしいですか? で新しいAttendeeまたはを作成しようとすると、これら 3 つのモデルはすべて、モデルが持つフィールドとまったく同じフィールドを持つためSpeakerです。Partnerrails consoleUser

しかし、可能なすべてのフィールドをモデルに追加した場合、Userフィールドの存在をどのように検証するのでしょうか?


私はここSOに関するかなりの数の記事と質問を読みましたが、それでもそれらすべてを実装する方法について頭を悩ませることはできません.

とにかく、それは私が必要とすることを行う正しい方法ですか?

この種の動作と機能を最初から最後まで実装する方法と、モデルを実装した後にモデルを操作する方法を詳しく説明してくれる人はいますか?

PS: これが私の移行の歴史とgithub リポジトリ全体です


アップデート

役割の分離だけを行うのを妨げた別の問題を思い出しました。

異なるユーザーを異なるサインアップ フォームでサインアップするにはどうすればよいですか? 異なるルート?ユーザーにコンボボックスから役割を選択させることはできません。

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

c# - PrincipalSearcher から 1000 を超えるレコードを取得できますか?

コードを使用して、Active Directory からすべてのユーザーを取得しようとしています。

ただし、最初の 1000 行のみが返されます。DirectorySearcher を使用せずにすべてのユーザーを取得する方法。ありがとう。