問題タブ [guardian]

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

api - すべての記事を取得 Guardian API

Guardian News API を使用してデータを取得しました。次に、ドキュメントによると、結果は、デフォルトでページあたり 10 エントリを含むページ分割されたリストとして返されます。そして、出力 JSON を次のように取得します。保護者向けドキュメントはこちら

10エンティティのすべてのデータ(例では合計8174)のインスタンスを収集したい。すべてのデータを取得する方法はありますか?

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

django - Guardian.mixins.PermissionListMixin の Django ルールの置き換え

私の django ベースのアプリケーションでは、ユーザーが自分の場所を追跡できるようにしたいと考えています。各場所には所有者がいて、リスト ビューには現在のユーザーが所有する場所のみが表示されます。

django-guardianを使用すると、views.py で次のように指定して同じことを達成できました。

django-rulesで同様のものを作成するにはどうすればよいですか?

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

vue.js - Phoenix / Elixir での csrf_token による認証

フロントエンドが Vue.js で管理され、バックエンドが API の elixir/phoenix フレームワークで管理されるプロジェクトを行っています。csrf-token と JWT を使用してユーザーの認証を管理する必要があります。jwt 部分 ( https://hexdocs.pm/guardian/readme.html ) にガーディアン ライブラリを使用しており、現在 csrf_token 部分でブロックしています。

vue.js からログイン フォームを送信するときに jwt に入力し、ユーザーが接続されたときに返される csrf-token を生成したいと考えています。ドキュメントを読みましたが、html ページが phoenix によって生成されていない場合に csrf-token を実装する方法がわかりません。( https://hexdocs.pm/plug/Plug.CSRFProtection.html )

では、vue.js html ページで phoenix を使用して csrf-token の生成を管理するにはどうすればよいでしょうか?

接続に使用するルートは次のとおりです。

そして、これは私のコントローラです: