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

feat: actix + react + clerk example #133

Merged
merged 24 commits into from
Feb 8, 2024

Conversation

sourabpramanik
Copy link
Contributor

@sourabpramanik sourabpramanik commented Jan 29, 2024

Description of change

This PR adds a new example full-stack application to showcase how to use Clerk authentication services in Rust(using shuttle runtime) and Nextjs.
Feat: #1576

How has this been tested? (if applicable)

Manual

Adding a new fullstack example application to showcase the usage of Clerk in
Rust(using shuttle runtime) and NextJS
Copy link
Member

@jonaro00 jonaro00 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Some initial thoughts

clerk/backend/Cargo.toml Outdated Show resolved Hide resolved
actix-web = "4.4.1"
clerk-rs = "0.2.3"
dotenv = "0.15.0"
openssl-sys = { version = "0.9.9", features = ["vendored"] }
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

is this one needed?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

On my windows machine I am having a open ssl issue so adding fixes that

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The clerk lib is using reqwest with native TLS and no feature flag to enable it. We could suggest that as an improvement to the library.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I was not knowing that. Great to see that coming up!!

clerk/frontend/public/next.svg Outdated Show resolved Hide resolved
clerk/frontend/app/page.tsx Outdated Show resolved Hide resolved
@sourabpramanik sourabpramanik marked this pull request as ready for review January 30, 2024 14:15
@jonaro00 jonaro00 changed the title feat: added new clerk example feat: actix + react + clerk example Jan 30, 2024
@jonaro00 jonaro00 merged commit cf41bff into shuttle-hq:main Feb 8, 2024
2 checks passed
@sourabpramanik sourabpramanik deleted the feat/clerk-example branch March 11, 2024 15:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants