authenticate not implemented

I’m positive this should be fairly simple to fix but when i attempt login i get:

UserIdentity::authenticate() must be implemented.

I definitely have authenticate in the components/UserIdentity, so i’m not really sure why it claims it must be implemented still. Its something i changed and forgot about but i’m not really sure what that is.

Thanks in advance