0

私は Mac 開発の初心者開発者です。私がする必要があるのは、ユーザーが任意のアプリケーションで [印刷] ボタンをクリックしたときに認証ダイアログを作成することです。

ユーザー名とパスワードを 1 時間保存する必要があります (常に認証を回避するため) が、ユーザーがマシンからログアウトするときにこれを削除する必要があります。

私が考えているのは、NSUserDefaults を使用してデータを保存し、ログアウト フックを作成してこのデータを削除することです。これはこれを行う適切な方法ですか?

4

1 に答える 1

0

認可サービスを使用します。あなたのアプリは、ガイドに記載されている「シンプルで自己制限のあるアプリケーション」モデルに適合しているようです。

承認権を作成するときは、このtimeout属性を使用して、ユーザーの資格情報がキャッシュされる期間を設定します。

于 2013-03-29T18:37:33.880 に答える