What’s the problem this feature will solve?
Currently, users need to manually register using traditional email/password authentication. This:
- Increases friction during signup
- Requires password management
- May reduce user adoption
- Adds security responsibility on the application
OAuth-based login (Google, GitHub, etc.) would simplify onboarding and improve security.
What are you trying to do that you are unable to achieve?
I want users to:
- Sign up quickly using their existing Google or other accounts
- Avoid creating and remembering new passwords
- Use a trusted authentication provider
This is not currently supported in the latest release.
Real-world use cases
- Faster onboarding for developers trying IRx
- Enterprise environments preferring SSO-based login
- Reduced password reset support overhead
- Improved security through OAuth providers
This would make IRx more production-ready and modern.
How do you solve this now?
Currently, authentication must be handled manually using traditional credentials, or custom OAuth integration must be built separately outside of IRx.
Have you tried to work around the problem?
A custom authentication layer can be implemented externally, but this increases complexity and setup time.
Could there be a different approach?
An alternative approach could be:
- Providing pluggable authentication modules
- Supporting generic OAuth2 providers via configuration
- Adding optional SSO integration support
Related References
- OAuth 2.0 specification
- Google Identity Platform documentation
- Similar implementations in modern frameworks

What’s the problem this feature will solve?
Currently, users need to manually register using traditional email/password authentication. This:
OAuth-based login (Google, GitHub, etc.) would simplify onboarding and improve security.
What are you trying to do that you are unable to achieve?
I want users to:
This is not currently supported in the latest release.
Real-world use cases
This would make IRx more production-ready and modern.
How do you solve this now?
Currently, authentication must be handled manually using traditional credentials, or custom OAuth integration must be built separately outside of IRx.
Have you tried to work around the problem?
A custom authentication layer can be implemented externally, but this increases complexity and setup time.
Could there be a different approach?
An alternative approach could be:
Related References