Add OneTimetokenAuthenticator as part of the magic link feature #186
ci.yml
on: push
Coding Standard & Static Analysis
28s
Matrix: testsuite
Annotations
26 errors and 30 warnings
testsuite (8.3, sqlite)
Process completed with exit code 1.
|
testsuite (8.2, sqlite)
Process completed with exit code 1.
|
testsuite (8.2, mysql):
tests/TestCase/Authenticator/CookieAuthenticatorTest.php#L85
Failed asserting that 'CookieAuth=%5B%22johndoe%22%2C%22%242y%2410%24tqRlveqySTcqGT3E1HN2COmk9HwSM.yG5KhB76NMwfYoyLsFrJbee%22%5D; path=/' [ASCII](length: 113) contains "CookieAuth=%5B%22johndoe%22%2C%22%242y%2412%24" [ASCII](length: 46).
|
testsuite (8.2, mysql):
tests/TestCase/Authenticator/CookieAuthenticatorTest.php#L85
Failed asserting that 'CookieAuth=%5B%22johndoe%22%2C%22%242y%2410%247V%5C%2F2P6MsFHFu.s9onpqLc.NUdKs24pBUrIo9YrXv.evmoV67A4Jj6%22%5D; path=/' [ASCII](length: 118) contains "CookieAuth=%5B%22johndoe%22%2C%22%242y%2412%24" [ASCII](length: 46).
|
testsuite (8.2, mysql):
tests/TestCase/Authenticator/CookieAuthenticatorTest.php#L85
Failed asserting that 'CookieAuth=%5B%22johndoe%22%2C%22%242y%2410%24Th61%5C%2FEzheag1R7VnPMm9keU944XGfOzpY1J8uxJE7gccr6j0sJW4u%22%5D; path=/' [ASCII](length: 118) contains "CookieAuth=%5B%22johndoe%22%2C%22%242y%2412%24" [ASCII](length: 46).
|
testsuite (8.2, mysql):
tests/TestCase/Authenticator/CookieAuthenticatorTest.php#L85
Failed asserting that 'CookieAuth=%5B%22johndoe%22%2C%22%242y%2410%24uZ8Mk1wvJYdRNvObIjchoe4WhnP%5C%2FmABJDTQIe4398hPLeg5MgGwPO%22%5D; path=/' [ASCII](length: 118) contains "CookieAuth=%5B%22johndoe%22%2C%22%242y%2412%24" [ASCII](length: 46).
|
testsuite (8.2, mysql):
tests/TestCase/Authenticator/CookieAuthenticatorTest.php#L85
Failed asserting that 'CookieAuth=%5B%22johndoe%22%2C%22%242y%2410%24IwaXllKJtEAt.lohRHaZK.Qz.b5gnjf39BJ8IpAvSFi6C.ojWByuW%22%5D; path=/' [ASCII](length: 113) contains "CookieAuth=%5B%22johndoe%22%2C%22%242y%2412%24" [ASCII](length: 46).
|
testsuite (8.2, mysql):
tests/TestCase/Authenticator/CookieAuthenticatorTest.php#L85
Failed asserting that 'CookieAuth=%5B%22johndoe%22%2C%22%242y%2410%24DMK2W.3WZ9kqj0T54VTgoOzf%5C%2FC4VBbnQo6Y3nETTaS0ugDEyC0BXm%22%5D; path=/' [ASCII](length: 118) contains "CookieAuth=%5B%22johndoe%22%2C%22%242y%2412%24" [ASCII](length: 46).
|
testsuite (8.2, mysql)
Process completed with exit code 1.
|
Coding Standard & Static Analysis:
src/Authentication/AuthenticationService.php#L74
Call to an undefined method Authentication\Authenticator\AuthenticatorInterface::getConfig().
|
Coding Standard & Static Analysis:
src/Authentication/AuthenticationService.php#L98
Instantiated class CakeDC\Auth\Authentication\Result not found.
|
Coding Standard & Static Analysis:
src/Authenticator/OneTimeTokenAuthenticator.php#L33
Call to an undefined method Cake\ORM\Table::loginWithToken().
|
Coding Standard & Static Analysis
Process completed with exit code 1.
|
UndefinedInterfaceMethod:
src/Authentication/AuthenticationService.php#L74
src/Authentication/AuthenticationService.php:74:56: UndefinedInterfaceMethod: Method Authentication\Authenticator\AuthenticatorInterface::getConfig does not exist (see https://psalm.dev/181)
|
UndefinedClass:
src/Authentication/AuthenticationService.php#L98
src/Authentication/AuthenticationService.php:98:27: UndefinedClass: Class, interface or enum named CakeDC\Auth\Authentication\Result does not exist (see https://psalm.dev/019)
|
RiskyTruthyFalsyComparison:
src/Authentication/DefaultOneTimePasswordAuthenticationChecker.php#L59
src/Authentication/DefaultOneTimePasswordAuthenticationChecker.php:59:17: RiskyTruthyFalsyComparison: Operand of type array<array-key, mixed>|null contains type array<array-key, mixed>, which can be falsy and truthy. This can cause possibly unexpected behavior. Use strict comparison instead. (see https://psalm.dev/356)
|
RiskyTruthyFalsyComparison:
src/Authentication/DefaultWebauthn2FAuthenticationChecker.php#L42
src/Authentication/DefaultWebauthn2FAuthenticationChecker.php:42:17: RiskyTruthyFalsyComparison: Operand of type array<array-key, mixed>|null contains type array<array-key, mixed>, which can be falsy and truthy. This can cause possibly unexpected behavior. Use strict comparison instead. (see https://psalm.dev/356)
|
MissingTemplateParam:
src/Authentication/TwoFactorProcessorCollection.php#L23
src/Authentication/TwoFactorProcessorCollection.php:23:47: MissingTemplateParam: CakeDC\Auth\Authentication\TwoFactorProcessorCollection has missing template params when extending IteratorAggregate, expecting 2 (see https://psalm.dev/182)
|
RiskyTruthyFalsyComparison:
src/Authenticator/CookieAuthenticator.php#L41
src/Authenticator/CookieAuthenticator.php:41:13: RiskyTruthyFalsyComparison: Operand of type array<array-key, mixed>|null|object contains type array<array-key, mixed>, which can be falsy and truthy. This can cause possibly unexpected behavior. Use strict comparison instead. (see https://psalm.dev/356)
|
UndefinedFunction:
src/Authenticator/FormAuthenticator.php#L96
src/Authenticator/FormAuthenticator.php:96:48: UndefinedFunction: Function CakeDC\Auth\Authenticator\__ does not exist (see https://psalm.dev/021)
|
RiskyTruthyFalsyComparison:
src/Authenticator/SocialAuthenticator.php#L66
src/Authenticator/SocialAuthenticator.php:66:13: RiskyTruthyFalsyComparison: Operand of type array<array-key, mixed>|null contains type array<array-key, mixed>, which can be falsy and truthy. This can cause possibly unexpected behavior. Use strict comparison instead. (see https://psalm.dev/356)
|
RiskyTruthyFalsyComparison:
src/Authenticator/SocialAuthenticator.php#L82
src/Authenticator/SocialAuthenticator.php:82:14: RiskyTruthyFalsyComparison: Operand of type ArrayAccess|array<array-key, mixed>|null contains type array<array-key, mixed>, which can be falsy and truthy. This can cause possibly unexpected behavior. Use strict comparison instead. (see https://psalm.dev/356)
|
RiskyTruthyFalsyComparison:
src/Authenticator/TwoFactorAuthenticator.php#L86
src/Authenticator/TwoFactorAuthenticator.php:86:14: RiskyTruthyFalsyComparison: Operand of type ArrayAccess|array<array-key, mixed> contains type array<array-key, mixed>, which can be falsy and truthy. This can cause possibly unexpected behavior. Use strict comparison instead. (see https://psalm.dev/356)
|
testsuite (8.3, mysql)
Process completed with exit code 1.
|
testsuite (8.3, pgsql)
Process completed with exit code 1.
|
testsuite (8.2, pgsql)
Process completed with exit code 1.
|
Coding Standard & Static Analysis
Your workflow is using a version of actions/cache that is scheduled for deprecation, actions/cache@v1. Please update your workflow to use either v3 or v4 of actions/cache to avoid interruptions. Learn more: https://github.blog/changelog/2024-12-05-notice-of-upcoming-releases-and-breaking-changes-for-github-actions/#actions-cache-v1-v2-and-actions-toolkit-cache-package-closing-down
|
testsuite (8.4, mysql)
Your workflow is using a version of actions/cache that is scheduled for deprecation, actions/cache@v1. Please update your workflow to use either v3 or v4 of actions/cache to avoid interruptions. Learn more: https://github.blog/changelog/2024-12-05-notice-of-upcoming-releases-and-breaking-changes-for-github-actions/#actions-cache-v1-v2-and-actions-toolkit-cache-package-closing-down
|
testsuite (8.2, mysql)
Your workflow is using a version of actions/cache that is scheduled for deprecation, actions/cache@v1. Please update your workflow to use either v3 or v4 of actions/cache to avoid interruptions. Learn more: https://github.blog/changelog/2024-12-05-notice-of-upcoming-releases-and-breaking-changes-for-github-actions/#actions-cache-v1-v2-and-actions-toolkit-cache-package-closing-down
|
testsuite (8.2, sqlite)
Your workflow is using a version of actions/cache that is scheduled for deprecation, actions/cache@v1. Please update your workflow to use either v3 or v4 of actions/cache to avoid interruptions. Learn more: https://github.blog/changelog/2024-12-05-notice-of-upcoming-releases-and-breaking-changes-for-github-actions/#actions-cache-v1-v2-and-actions-toolkit-cache-package-closing-down
|
testsuite (8.4, pgsql)
Your workflow is using a version of actions/cache that is scheduled for deprecation, actions/cache@v1. Please update your workflow to use either v3 or v4 of actions/cache to avoid interruptions. Learn more: https://github.blog/changelog/2024-12-05-notice-of-upcoming-releases-and-breaking-changes-for-github-actions/#actions-cache-v1-v2-and-actions-toolkit-cache-package-closing-down
|
testsuite (8.3, sqlite)
Your workflow is using a version of actions/cache that is scheduled for deprecation, actions/cache@v1. Please update your workflow to use either v3 or v4 of actions/cache to avoid interruptions. Learn more: https://github.blog/changelog/2024-12-05-notice-of-upcoming-releases-and-breaking-changes-for-github-actions/#actions-cache-v1-v2-and-actions-toolkit-cache-package-closing-down
|
testsuite (8.2, pgsql)
Your workflow is using a version of actions/cache that is scheduled for deprecation, actions/cache@v1. Please update your workflow to use either v3 or v4 of actions/cache to avoid interruptions. Learn more: https://github.blog/changelog/2024-12-05-notice-of-upcoming-releases-and-breaking-changes-for-github-actions/#actions-cache-v1-v2-and-actions-toolkit-cache-package-closing-down
|
testsuite (8.4, sqlite)
Your workflow is using a version of actions/cache that is scheduled for deprecation, actions/cache@v1. Please update your workflow to use either v3 or v4 of actions/cache to avoid interruptions. Learn more: https://github.blog/changelog/2024-12-05-notice-of-upcoming-releases-and-breaking-changes-for-github-actions/#actions-cache-v1-v2-and-actions-toolkit-cache-package-closing-down
|
testsuite (8.3, pgsql)
Your workflow is using a version of actions/cache that is scheduled for deprecation, actions/cache@v1. Please update your workflow to use either v3 or v4 of actions/cache to avoid interruptions. Learn more: https://github.blog/changelog/2024-12-05-notice-of-upcoming-releases-and-breaking-changes-for-github-actions/#actions-cache-v1-v2-and-actions-toolkit-cache-package-closing-down
|
testsuite (8.3, mysql)
Your workflow is using a version of actions/cache that is scheduled for deprecation, actions/cache@v1. Please update your workflow to use either v3 or v4 of actions/cache to avoid interruptions. Learn more: https://github.blog/changelog/2024-12-05-notice-of-upcoming-releases-and-breaking-changes-for-github-actions/#actions-cache-v1-v2-and-actions-toolkit-cache-package-closing-down
|
testsuite (8.3, sqlite)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
testsuite (8.3, sqlite)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
testsuite (8.2, sqlite)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
testsuite (8.2, sqlite)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
testsuite (8.4, mysql)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
testsuite (8.4, mysql)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
testsuite (8.2, mysql)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
testsuite (8.2, mysql)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
Coding Standard & Static Analysis
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
Coding Standard & Static Analysis
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
testsuite (8.4, pgsql)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
testsuite (8.4, pgsql)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
testsuite (8.3, mysql)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
testsuite (8.3, mysql)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
testsuite (8.3, pgsql)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
testsuite (8.3, pgsql)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
testsuite (8.2, pgsql)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
testsuite (8.2, pgsql)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
testsuite (8.4, sqlite)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
testsuite (8.4, sqlite)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|