X Enterprises
nuxt-x-auth-nile

OAuthButtonGroup

Renders OAuth buttons from oauthProviders (no silent Google fallback).

OAuthButtonGroup

Renders one XAuthOAuthButton per configured provider. Renders nothing unless features.oauth is true and at least one provider is set.

Prefer xAuth.oauthProviders ({ id, label, icon }). socialLoginProviders is a legacy string-id list used only when oauthProviders is omitted. There is no silent ['google'] fallback.

<XAuthOAuthButtonGroup />
PropTypeDefaultDescription
providersOAuthProvider[]resolved from xAuthOverride the configured list

Login and signup already render OAuth themselves; this component is for custom layouts.


AI Context

component: XAuthOAuthButtonGroup
package: "@xenterprises/nuxt-x-auth-nile"
use-when: Render configured OAuth buttons. Empty when oauthProviders is unset.
Copyright © 2026