問題タブ [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.
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にさかのぼります。私の問題を解決するには、以下の方法を変更する必要があると思います。おそらく渡された引数に応じて、別のページをロードできるようにします。
heroku - Heroku アプリを起動できません - プロセスはステータス 255 で終了しました
だから私はherokuにプッシュしようとしている2.0.4プロジェクトをプレイしています。プロジェクトはプレイ認証プラグインを使用しており、すべてがローカルで期待どおりに機能するため、heroku にプッシュしようとしました。
これを機能させるために何時間も費やしましたが、運はほとんどありません。
だから私は自分のapplication.confを変更しました:
私のProfileを変更しました:
アプリの依存関係に postgresl を含めました:
conf/evolutions/1.sql にデータベースの進化があります。
次のコマンドを実行し、heroku にプッシュしようとします (リポジトリ ディレクトリにいる間):
アプリケーションをロードしようとすると、ログは次のようになります。
この時点で、heroku データベースのリセットを含め、すべてを試したような気がします。デフォルトの進化なしでアプリケーションをプッシュしようとしましたが、それでも同じエラーが発生します。エラーが示唆するように、play-authenticate モジュールと関係があるかどうかはわかりませんが、エラーなしで H2 データベースを使用してローカルで動作するため、疑いがあります。
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
playframework - 処理されていないビュー スクリプトで認証 (Deadbolt) 制限タグを再生する
デッドボルト モジュールを使用する Web アプリケーションが動作しています。
ビュースクリプトに制限タグを追加できないことを除いて、すべてが正常に機能しています。私が試してみました..
上記の両方は、補間なしでテキストとしてページに表示されます。
ただし、以下は正しく動作します....
@subjectNotPresent() {
こんにちは
}ティア、チェット
java - play-authenticate でリダイレクト エラーが発生する (Twitter ログイン)
play-authenticate を使用して、Web アプリケーションに Twitter でのログインを実装しています。Twitterでアプリを作りました。ユーザーがアプリの Twitter リンクをクリックすると、ユーザーは Twitter にリダイレクトされ、ログインに成功した後 (Twitter 経由で) ユーザーをアプリにリダイレクトしながら、Twitter 資格情報を提供します。次のエラーが表示されます。
(アプリケーションのインデックス ページをリダイレクト URL として提供し、localhost で作業しているため、RedirectURL は次のようになります)
誰でもこのエラーについて何か考えがありますか?
ありがとう
java - Play Authenticate がリダイレクトとメール URL に使用するポートを変更するにはどうすればよいですか?
現時点では、次のように Apache をフロントエンド HTTP サーバーとしてポート 9000 で Play アプリを実行しています。
ただし、ユーザーがサインアップすると、Play Authenticate は play.mvc.Http.Request からのポートを使用します。これは 80 ではなく 9000 です。
Play Authenticate が使用するポートをオーバーライドする方法はありますか、それとも Play アプリを独自のサーバーに移動してポート 80 で実行する必要がありますか?
ありがとう、
-レオン