Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Ory Hydra login and consent features to Next.js examples and Next.js package #327

Open
5 tasks done
Jorgagu opened this issue Jan 13, 2025 · 1 comment
Open
5 tasks done

Comments

@Jorgagu
Copy link

Jorgagu commented Jan 13, 2025

Preflight checklist

Ory Network Project

No response

Describe your problem

Hello Ory team,

I would like to request the addition of the Ory Hydra login and consent features to the following Next.js projects in the Ory Elements monorepo:

Next.js App Router example
Next.js Pages Router example
Next.js package

Describe your ideal solution

Ory Hydra is a powerful OAuth2 and OpenID Connect provider, and integrating its login and consent flow into these Next.js examples and package would:

  • Provide developers with a ready-to-use implementation for managing user authentication and consent.
  • Simplify OAuth2/OIDC workflows in Next.js applications.
  • Ensure better security and compliance with best practices.

This implementation has already been done in the Ory Kratos Self-Service UI Node project. Having the same functionality in the Next.js examples and package would improve consistency across Ory’s ecosystem and provide a better developer experience.

Workarounds or alternatives

The feature should include:

  • A login and consent flow example in both the App Router and Pages Router examples.
  • Documentation and guidance on how to customize the login and consent flows.
  • Integration with the Next.js package for easier adoption.

This enhancement would make it easier for developers using Ory Elements to implement Ory Hydra in their Next.js projects.

Version

@ory/nextjs: v1.0.0

Additional Context

No response

@aeneasr
Copy link
Member

aeneasr commented Jan 18, 2025

Yes, this is planned

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants