問題タブ [feathers-authentication]

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 に答える
880 参照

feathersjs - ロールによるログイン

データベースに 2 人のユーザーがいて、同じ電子メールとパスワードを持っていますが、役割が異なります。ように見えます:

ユーザーがログインしようとすると、paramsでリクエストを送信します

質問は次のとおりです:ロールごとにユーザーを識別する方法 (フロントエンド要求から param ロールを使用して送信する場合:「ユーザー」ユーザーはロール「ユーザー」でログインする必要があります。ロール:「管理者」の場合 - 管理者による)

それはauthからの私のフックです

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

javascript - メールなしの Feathers JS 認証

ユーザーがエンドポイントに送信し、このエンドポイントで jwt が生成される認証システムを探しています。これを実装する方法がわかりません。クライアント側のアプリケーションは電子メール アドレスや保存された情報を使用しません。実際にはdApp。提供されたシードフレーズとパスワードから値を計算するエンドポイントが必要です.これらの値の処理がうまくいけば(誰かがエンドポイントにジャンクを送らない限り、ほとんどの場合うまくいきます)、jwtが発行されます..これまでのところフェザーcliのすぐに使用できる機能は、ローカル戦略を使用する必要があり、電子メールアドレスが必要であることを意味します.これに関するデモが見つかりません..誰かポインタを持っていますか? これまでのところ、私の認証はかなりデフォルトです

そして、私のサービスは次のとおりです。

私はフェザーには比較的慣れていませんが、認証システムを構築するのは初めてです(PHPで)

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

javascript - FeathersJSを使用してサーバーでユーザー認証を確認するにはどうすればよいですか?

そのため、現在、フェザー クライアント認証とローカル戦略を使用して、シングルページ アプリを認証しています。

さまざまなミドルウェア ルートを追加しました。ユーザーが認証されているかどうかを確認し、認証されていない場合は にリダイレクトします/

これは私のルートの1つです:

中身/src/middleware/index.php

私は次のようなものを試しました

しかし、クライアント側ではログインしていて、localStorage でトークンを確認できますが、認証情報が見つからないというエラーしか表示されません。

ここで何か不足していますか?ありがとうございました。