Is it mandatory to use your public SSH key for users to authenticate using git from their terminal?
I have a Gitlab instance running and everything works fine when users upload their public SSH key. They can clone, pull, push etc.
Can I allow them to use the password they use in the gitlab web, too? I know it is less secure, but there are certain cases where I prefer this.