This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
``` | |
fido2-token -L | |
fido2-token -S /dev/hidraw5 | |
ssh-keygen -t ed25519-sk -O resident -O application=ssh:github | |
fido2-token -L -r /dev/hidraw5 | |
``` | |
Modifier la config ssh depuis .ssh <code>vim config</code> En remplaçant USER par le nom de l'utilisateur linux qui utilisera la clef. Remplacer "id_ed25519_sk_rk_github" par le nom du fichier de clef privée qui devra être présenté |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
public function findAllDistinctFragments(int $limit) | |
{ | |
$sql = "SELECT DISTINCT ON (f.code) * FROM fragment f ORDER BY f.code, f.created_at DESC "; | |
$rsm = new ResultSetMappingBuilder($this->getEntityManager()); | |
$rsm->addRootEntityFromClassMetadata(Fragment::class, 'f'); | |
$query = $this->getEntityManager()->createNativeQuery($sql, $rsm); | |
return $query->getResult(); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$sql = 'SELECT * FROM fragment LIMIT 10'; | |
$stmt = $this->getEntityManager()->getConnection()->prepare($sql); | |
$stmt->execute(); | |
return $stmt->fetchAll(); |