🖼️ Improve lnurl-auth user lookup and add Hungarian meetup URL to README

This commit is contained in:
HolgerHatGarKeineNode
2025-12-05 17:53:26 +01:00
parent 7f8eaa35ed
commit f75a7e128c
2 changed files with 8 additions and 5 deletions

View File

@@ -6,6 +6,7 @@
- de-AT: [https://portal.einundzwanzig.space/at/meetups](https://portal.einundzwanzig.space/at/meetups) - de-AT: [https://portal.einundzwanzig.space/at/meetups](https://portal.einundzwanzig.space/at/meetups)
- de-CH: [https://portal.einundzwanzig.space/ch/meetups](https://portal.einundzwanzig.space/ch/meetups) - de-CH: [https://portal.einundzwanzig.space/ch/meetups](https://portal.einundzwanzig.space/ch/meetups)
- pl-PL: [https://portal.dwadziesciajeden.pl/pl/meetups](https://portal.dwadziesciajeden.pl/pl/meetups) - pl-PL: [https://portal.dwadziesciajeden.pl/pl/meetups](https://portal.dwadziesciajeden.pl/pl/meetups)
- hu-HU: [https://portal.huszonegy.world/hu/meetups](https://portal.huszonegy.world/hu/meetups)
### Host your national domain? ### Host your national domain?

View File

@@ -191,10 +191,12 @@ Route::middleware([])
Route::get('/lnurl-auth-callback', function (Request $request) { Route::get('/lnurl-auth-callback', function (Request $request) {
if (lnurl\auth($request->k1, $request->sig, $request->key)) { if (lnurl\auth($request->k1, $request->sig, $request->key)) {
// find User by $wallet_public_key // find User by $wallet_public_key
if ($user = User::query() if (
->where('change', $request->k1) $user = User::query()
->where('change_time', '>', now()->subMinutes(5)) ->where('change', $request->k1)
->first()) { ->where('change_time', '>', now()->subMinutes(5))
->first()
) {
$user->public_key = $request->key; $user->public_key = $request->key;
$user->change = null; $user->change = null;
$user->change_time = null; $user->change_time = null;