問題タブ [play-authenticate]
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.
rest - Play 2.0 Java で play-authenticate を使用する REST API
既存のカスタム認証を play-authenticate に置き換える予定です。ログインが成功すると、REST API はクライアントにトークンを返し、後続のすべての要求でそのトークンがクエリ パラメータとして追加されます。
play-authenticate codeを見ると、ユーザーの詳細は Play セッションに保存されているようです。
ただし、クライアントが Cookie をまったく使用するかどうかはわかりません。古いバージョンは、各リクエストを認証するために、トークンを格納された値と比較します。明らかに、PlayAuthenticate を拡張して getUser などのメソッドをオーバーライドできます。これを達成するためのより良い方法はありますか?
eclipse - Play 2 Java、play-authenticate、およびEclipseJUnitテスト
play-authenticateを使用した新しいPlay2プロジェクトがあります。RESTAPIの簡単なテストケースをいくつか作成しました。テストはコンソールで正常に合格しますが、Eclipseで一部を合格させることはできません。
この例はコンソールでは問題なく通過しますが、Eclipseでは応答エラーコード500で失敗します。アプリケーションのセットアップに問題があるようです(たとえば、自分のAuthProviderが見つかりません)。誰かがEclipseでそのようなテストを機能させることができましたか?
java - 遊ぶ!認証確認メール
私はプレイ認証の使用方法の入門ガイドに取り組んできました。
https://github.com/joscha/play-authenticate/blob/master/samples/java/Getting%20Started.md
ユーザーが gmail または openID アカウントでログインできるか、新しいアカウントを作成できる段階になりました。ユーザーに送信される確認メールのテキストを変更する方法はありますか?
java - Play2Java認証プラグイン-リダイレクトの代わりにHTTPステータスコード応答
RESTAPIにPlay2認証プラグインを使用しており、ログイン試行に対して200または403を返すだけです。
プラグインのコードは次のようになります。
プラグインプロジェクトをフォークせずにリダイレクトを回避する方法はありますか?
playframework - 遊べる限定ページを作ろう!認証する
私のウェブサイトでは、メイン ナビゲーション バーにドロップダウン メニューがあります。このドロップダウン リストのすべてのページを制限したい - そのため、それらを表示するにはログインが必要であり、ユーザーがログインしていない場合はログイン画面にリダイレクトされます。すべてのプレイを統合しました! 私のプロジェクトにコードを認証し、サンプルプロジェクトplay-authenticate-usageを見ました。彼らの例では、Application.java でこのメソッドを呼び出す制限されたページがあります。
このメソッドは、表示されるレンダリングされたページを返します。このメソッドを複製して、必要な制限付きページを返すことができるようにしました。
この新しいメソッドをルート ファイルに追加しました。
そして、ドロップダウン コードで変更して、新しいメソッドを呼び出すようにします。
この段階で、コンパイル エラーが発生します。そのため、 journeyCreator.scala.htmlerror: method render in class journeyCreator cannot be applied to given types;
をレンダリングしようとしているページを確認し、引数を追加します。私のjourneyCreator.scala.htmlはこれになりました:localUser: models.User = null
ただし、これを行うと、あらゆる種類のエラーが発生します。error: method render in class journeyCreator cannot be applied to given types;
他のメソッドでは、journeyCreator.scala.htmlに関連しています。どんな助けでも大歓迎です。
playframework-2.0 - play-authenticate プラグインをインストールする
github https://github.com/joscha/play-authenticate/blob/master/samples/java/Getting%20Started.mdの指示に従うと、「play-authentication」プラグインがインストールされていないようです
私のEclipse IDEは、「com.feth」で始まるパッケージを見つけることができません。上記の readme で説明されているように、依存関係を Scala.build に追加し、次に clean を実行して依存関係をコンパイルします。しかし、com.feth パッケージが見つかりません。これは、play-auth プラグインが正しくインストールされていないことを意味します。play-authenticate モジュールを正しくインストールする方法があるのだろうか。上記の readme に記載されている内容以外に何か不足していますか? deadbolt-2 と play-authenticate の両方の依存関係が解決されず、インストールされていないようです。また、Scala.Build の依存関係宣言で「%%」を指摘しました。しかし、単一の「%」を使用しても、依存関係は解決されず、プラグインはインストールされません。どんな助けでも大歓迎です
私の /project/Scala.Build ファイルは次のとおりです。
heroku - Facebook ログインにより java.security.InvalidAlgorithmParameterException が発生しました: trustAnchors パラメーターは空でない必要があります
私たちは PlayFramework で構築された Java アプリケーションに取り組んでおり、それを Heroku にデプロイしています。Play Authenticate を介してログイン メカニズムを Facebook に統合しましたが、今朝からログインできません。添付のような安全な証明書の例外が発生します。
関連するアプリケーション コードを変更した記憶がないため、環境の変更が原因ではないかと考えていました。確認できることはありますか?
前もって感謝します、
java - 他のモデル クラスでのユーザー ID の使用
play-framework プロジェクトで play-authenticate プラグインを使用しています。プラグインの User.java モデル クラスから (現在ログインしているユーザーの) ユーザー ID を使用できるようにしたいと考えています。
ユーザーが別のモデル クラスでエントリを作成しているときに、これらのエントリを作成したユーザーを保存できるように、これを行いたいと考えています。この情報にアクセスする機能はありますか?それとも、アクティブなユーザーを返すために User クラスに追加のメソッドを記述する必要がありますか?
アップデート:
playframework-2.0 - 未定義の session() メソッド、play-authenticate
play-authenticate モジュールの User モデルと私のモデルである Books の間に関係を作成しようとしています。私は play 2.0.4 を使用しており、自分のプロジェクトに play-authenticate を統合しました。私のコントローラー/アプリケーションには、getLocalUser メソッドがあります。
Books モデルでモデルのメソッドをオーバーライドして、書籍のレコードを追加/変更するユーザーを保存しようとしています。
これを行うと発生するエラーは次のとおりです。
メソッド session() は、タイプ Books に対して未定義です。
インポートのためにコントローラー/アプリケーションメソッドにアクセスできるため、これがどのようになるかはわかりません。
コントローラーをインポートします。アプリケーション;
アップデート: *
jquery-mobile - Play Framework を使用した JQuery Mobile Form ヘルパー
このplay-authenticate モジュールをアプリケーションのモバイル側に統合しようとしています。Twitter Bootstrap の代わりに、各ページに JQuery モバイルを使用したいと考えています。したがって、別のビューを作成し、基本的なインデックスを設定しただけで、ログインページを最初に機能させようとしています。ログインページはその引数としてフォームを取ります.JQuery Mobileでplay 2.0.*でscalaフォームヘルパーを使用する方法があるかどうか疑問に思っています.
これまでの私の基本的なログインページ:
これは、Twitter Bootstrap を使用した場合の外観です。