問題タブ [devise-token-auth]
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.
ruby-on-rails - Active Admin と devise_token_auth のための Rails Application Controller の拡張
Rails API バックエンドに devise_token_auth と Active Admin の両方を実装しようとしています。
devise_token_auth FAQには、この 2 つを一緒に実装する方法を説明する非常に明確な指示があります。これには、2 つの異なる Application Controller クラスが必要です。
アプリにこれらのコントローラーの両方がありますが、Active Admin と devise_token_auth のコントローラーを継承する方法がわかりません。
StackOverflowでこれについて見たすべての回答では、これを行う方法を知っていると想定されているように見えるため、ここで基本的なものが欠けていると確信しています。
誰でも助けることができますか?
編集:
最初は明確ではなかったと思うので、問題をもう一度言います。ApiControllerも作成しましたが、現在、Active Adminとdevise_token_authの両方がApplicationControllerを使用しています。devise_token_auth で ApiController を使用するにはどうすればよいですか?
ruby-on-rails - Devise Token Auth - 永久トークン?
設定を変更する以外に、Devise Token Auth で永久トークンを生成する方法はありtoken_lifespan
ますか?
ログインが必要なユーザー指向の API がありますが、統合で使用する同じ API をトークン認証でセットアップする必要もあります。
トークンの寿命を変更する方法がない場合、これを行う方法の提案はありますか?
ruby-on-rails - Devise Token Auth - トークンをクライアントに返さない
devise_token_auth の設定。
ソースコードの問題に取り組み続けます。
元:
以下から呼び出されます。
SessionsController::create
> render_create_success
>token_validation_response
トークンをクライアントに取得してクライアント側に保存し、リクエストごとに送信する必要があることを理解しています。クライアントにトークンを渡さない場合、これがどのように機能するのかわかりませんexcept
。
except: %i[tokens created_at updated_at]