geocodio/laravel-tailscale-identity
Laravel package for authenticating requests with Tailscale identity headers, letting your app trust Tailscale user and device details for zero-trust access and identity-aware routes without extra auth plumbing.
TailscaleIdentity, FakeIdentityDriver). Adding profilePictureUrl is an additive data enrichment that fits existing user-profile and middleware patterns without altering core auth flow.composer update, config publish/merge, and optional fake-driver config for tests. No database migration is implied. The whois cache key prefix bump (v2) is internal but operationally visible as a cold-cache event.ProfilePicURL.profilePictureUrl nullable and safely defaulted? What is the whois cache TTL and backend? Does the v2 prefix require a dual-read/warm-up strategy? Are whois rate limits documented? Is the profile picture URL sanitized/validated before storage or rendering? Does FakeIdentityDriver default to null when unset? Are there config cache implications for tailscale-identity.fake.profile_picture_url?composer.json before adoption. Fits alongside existing auth/social-profile enrichment features.^0.2.0, republish/merge package config, add tailscale-identity.fake.profile_picture_url for local/CI testing, and deploy with awareness of the whois cache key reset. No data migration is expected.0.x version line, treat minor releases as potentially behavior-changing and pin versions in production.v2 cache prefix signals future cache-key migrations; ops should expect occasional cold-cache events on upgrades.null avatar without blocking auth. HTTPS-only filtering may silently drop HTTP URLs. Cache stampede after deploy is the most likely operational incident. Misconfigured fake driver in production would be a security/identity risk—guard via environment checks.How can I help you explore Laravel packages today?