diff --git a/apps/backend/src/services/auth/auth.service.ts b/apps/backend/src/services/auth/auth.service.ts
index 52b72543..3b00bcd2 100644
--- a/apps/backend/src/services/auth/auth.service.ts
+++ b/apps/backend/src/services/auth/auth.service.ts
@@ -144,7 +144,7 @@ export class AuthService {
return user;
}
- if (!(await this.canRegister())) {
+ if (!(await this.canRegister()) && provider !== Provider.GENERIC) {
throw new Error('Registration is disabled');
}
diff --git a/apps/frontend/src/components/auth/providers/oauth.provider.tsx b/apps/frontend/src/components/auth/providers/oauth.provider.tsx
index eb19e68b..5e51eb8d 100644
--- a/apps/frontend/src/components/auth/providers/oauth.provider.tsx
+++ b/apps/frontend/src/components/auth/providers/oauth.provider.tsx
@@ -33,10 +33,11 @@ export const OauthProvider = () => {
alt="genericOauth"
width={40}
height={40}
+ className="-mt-[7px]"
/>
- {t('sign_in_with', 'Sign in with')}
+ {t('sign_in_with', 'Sign in with')}
{oauthDisplayName || 'OAuth'}
diff --git a/apps/frontend/src/components/launches/web3/providers/nostr.provider.tsx b/apps/frontend/src/components/launches/web3/providers/nostr.provider.tsx
index a5db1e5f..5a44eb59 100644
--- a/apps/frontend/src/components/launches/web3/providers/nostr.provider.tsx
+++ b/apps/frontend/src/components/launches/web3/providers/nostr.provider.tsx
@@ -7,13 +7,6 @@ import { useVariables } from '@gitroom/react/helpers/variable.context';
import { TopTitle } from '@gitroom/frontend/components/launches/helpers/top.title.component';
import { useModals } from '@mantine/modals';
import { LoadingComponent } from '@gitroom/frontend/components/layout/loading';
-import {
- NeynarAuthButton,
- NeynarContextProvider,
- Theme,
- useNeynarContext,
-} from '@neynar/react';
-import { INeynarAuthenticatedUser } from '@neynar/react/dist/types/common';
import { ButtonCaster } from '@gitroom/frontend/components/auth/providers/farcaster.provider';
export const WrapcasterProvider: FC = (props) => {
const [_, state] = props.nonce.split('||');