diff --git a/src/main/scala/ssh/PublicKeyAuthenticator.scala b/src/main/scala/ssh/PublicKeyAuthenticator.scala index 2ba0db9..1fb472f 100644 --- a/src/main/scala/ssh/PublicKeyAuthenticator.scala +++ b/src/main/scala/ssh/PublicKeyAuthenticator.scala @@ -16,6 +16,7 @@ override def authenticate(username: String, key: PublicKey, session: ServerSession): Boolean = { Database(context) withTransaction { + // TODO Check permission to the repository here? getPublicKeys(username).exists { sshKey => str2PublicKey(sshKey.publicKey) match { case Some(publicKey) => key.equals(publicKey)