стратегиями через passport, но нужно что бы роут поддерживал любую из предложенных, а не обе одновременно?
Сейчас у меня получается так, что если одна из стратегий не прошла, то возвращается 403
Внутри стратегии наверное эксепшн кидаете. Цепочку стратегий можно в пасспортский гвард массивом передать.
А как её не кидать из стратегии? Я могу try/catch'ить ошибку и даже если авторизация не прошла возвращать 'что всё нормально', но это равносильно тому, что авторизация по стратегии прошла удачно, разве нет?
Обсуждают сегодня