This will not work if user is not trusted and has pubkey registered with...

Without adding a users pub key inside of your github settings this will through a pubkey denied error when trying to clone from a git@github source. To correctly pull as a non-accredited / recognized user, they will need to use the https clone instead.

Cheers.