Skip to content

Instantly share code, notes, and snippets.

View felixschloesser's full-sized avatar

Felix Schlösser felixschloesser

View GitHub Profile
#cloud-config
users:
- name: deploy
groups: users, admin
sudo: ALL=(ALL) NOPASSWD:ALL
shell: /bin/bash
ssh_authorized_keys:
- ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIH19BX4Fx/bCnKkGz5Qlm+m3MojpBtoWL7VDvzmU4RuY tintin@MacBook
packages:
- fail2ban
@felixschloesser
felixschloesser / OidcProviderSettings.php
Created February 22, 2023 16:39
Bookstack - get name and groups from userinfo endpoint
<?php
namespace BookStack\Auth\Access\Oidc;
use GuzzleHttp\Psr7\Request;
use Illuminate\Contracts\Cache\Repository;
use InvalidArgumentException;
use Psr\Http\Client\ClientExceptionInterface;
use Psr\Http\Client\ClientInterface;

Keybase proof

I hereby claim:

  • I am felixschloesser on github.
  • I am felixschloesser (https://keybase.io/felixschloesser) on keybase.
  • I have a public key ASD98PbTzFs1RW0r2VGm5FL-7GPMstdJxPUtknssnk0Fqwo

To claim this, I am signing this object: