問題タブ [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.

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

playframework - Play-Authenticate ログアウト リダイレクト

Play 2.0.4 プロジェクトに Play-Authenticate モジュールを統合しました。私のプロジェクトには、従来の Web ビューとモバイル ビューの 2 つのビューがあります。アプリケーションがログアウトすると、インデックス ページに戻ります。ルート テーブルでは、ログアウト機能が次の方向を指していることがわかります。

モジュールコードでは次のようになります。

アプリケーションが動作する方法は、Web アプリケーションが必要とする css/js リンクを含む main.scala.html ファイルと、モバイル テンプレートのコンテンツが使用する css/js を含む mobile_main.scala.html ページです。私が抱えている問題は、アプリケーション (モバイルまたは Web) からサインアウトすると、Web アプリケーションのインデックスである index.scala.html にリダイレクトされることです。必要に応じてモバイル インデックス ページに移動できるように、これを変更する方法はありますか?

ありがとう

編集: これは、ログインが成功した後にアプリケーションが戻るページにも適用されます。

もう少し調べた後、問題をGlobal.javaにさかのぼります。私の問題を解決するには、以下の方法を変更する必要があると思います。おそらく渡された引数に応じて、別のページをロードできるようにします。

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

heroku - Heroku アプリを起動できません - プロセスはステータス 255 で終了しました

だから私はherokuにプッシュしようとしている2.0.4プロジェクトをプレイしています。プロジェクトはプレイ認証プラグインを使用しており、すべてがローカルで期待どおりに機能するため、heroku にプッシュしようとしました。

これを機能させるために何時間も費やしましたが、運はほとんどありません。

だから私は自分のapplication.confを変更しました:

私のProfileを変更しました:

アプリの依存関係に postgresl を含めました:

conf/evolutions/1.sql にデータベースの進化があります。

次のコマンドを実行し、heroku にプッシュしようとします (リポジトリ ディレクトリにいる間):

アプリケーションをロードしようとすると、ログは次のようになります。

この時点で、heroku データベースのリセットを含め、すべてを試したような気がします。デフォルトの進化なしでアプリケーションをプッシュしようとしましたが、それでも同じエラーが発生します。エラーが示唆するように、play-authenticate モジュールと関係があるかどうかはわかりませんが、エラーなしで H2 データベースを使用してローカルで動作するため、疑いがあります。

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

playframework-2.0 - Google は play-authenticate でログインする際に許可を求め続けます

play-authenticate を使用して、Web アプリへの OAuth アクセスを提供しています。ただし、Google からログインするときに、許可を求めるプロンプトが表示され続けるのは面倒です。これは、サンプル サイトhttps://play-authenticate.herokuapp.com/では発生しません。

私の mine.conf は次のようになります。

これを修正する方法を知っている人はいますか?

Google OAuth2 re-ask user when i send them to auth url againでは 、削除することで問題が解決されますapproval_prompt=force

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

playframework - 処理されていないビュー スクリプトで認証 (Deadbolt) 制限タグを再生する

デッドボルト モジュールを使用する Web アプリケーションが動作しています。

ビュースクリプトに制限タグを追加できないことを除いて、すべてが正常に機能しています。私が試してみました..

上記の両方は、補間なしでテキストとしてページに表示されます。

ただし、以下は正しく動作します....

@subjectNotPresent() {

こんにちは

}

ティア、チェット

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

java - play-authenticate でリダイレクト エラーが発生する (Twitter ログイン)

play-authenticate を使用して、Web アプリケーションに Twitter でのログインを実装しています。Twitterでアプリを作りました。ユーザーがアプリの Twitter リンクをクリックすると、ユーザーは Twitter にリダイレクトされ、ログインに成功した後 (Twitter 経由で) ユーザーをアプリにリダイレクトしながら、Twitter 資格情報を提供します。次のエラーが表示されます。

(アプリケーションのインデックス ページをリダイレクト URL として提供し、localhost で作業しているため、RedirectURL は次のようになります)

誰でもこのエラーについて何か考えがありますか?

ありがとう

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

java - Play Authenticate がリダイレクトとメール URL に使用するポートを変更するにはどうすればよいですか?

現時点では、次のように Apache をフロントエンド HTTP サーバーとしてポート 9000 で Play アプリを実行しています。

ただし、ユーザーがサインアップすると、Play Authenticate は play.mvc.Http.Request からのポートを使用します。これは 80 ではなく 9000 です。

Play Authenticate が使用するポートをオーバーライドする方法はありますか、それとも Play アプリを独自のサーバーに移動してポート 80 で実行する必要がありますか?

ありがとう、

-レオン