diff options
| -rw-r--r-- | hooks/tryAuthenticate.ts | 5 | 
1 files changed, 4 insertions, 1 deletions
| diff --git a/hooks/tryAuthenticate.ts b/hooks/tryAuthenticate.ts index e179417..71306ba 100644 --- a/hooks/tryAuthenticate.ts +++ b/hooks/tryAuthenticate.ts @@ -3,6 +3,9 @@ import { authenticate } from '@feathersjs/authentication';  export default async (context: HookContext): Promise<HookContext> => { -  return authenticate('jwt')(context).catch(() => context); +  if (context.params?.headers?.authorization && context.path !== 'authentication') { +    return authenticate('jwt')(context); +  } +  return context;  }; | 
