Guard must implements Authenticator Contract

Fix AuthController not working.
Merge pull request #5586 from anhskohbo/patch-1

[4.3] Guard must implements Authenticator Contract