Comments (5)
Hey @danfascia, unfortunately, there is no easy way to remove the auth system since it's involved in a lot of places.
I would suggest the first step to update the Prisma schema by removing everything related to Account/User/Session.
After that would be removing next-auth
and the auth redirects.
Hope it helps.
from beam.
Interested in this too. However instead of removing Account/User/Session, allowing visitors to see the content of a post or the feed. The visitor would then need to sign in if they wanted to like, comment, etc.
Will look into this, but any thoughts on direction to take here? Getting rid of the requirement to have a session in a request?
from beam.
I have the same interest.
from beam.
Shame it's not easy, but I totally understand why.
I wonder if conditionalising each call to check auth against a global variable may be a less destructive way forward since many will want to keep auth. If we set a global authentication: true/false
and checked the calls against if (auth)
that could work ?
from beam.
How viable would it be to create a simple cli app, like create-t3-app
that would allow for users to choose the use case? It might be overkill, but could potentially solve the problem. Maybe with clack?
from beam.
Related Issues (20)
- Poster name not included in search content HOT 2
- Make like count on index page non-interactive
- Add Slack app
- Improve full-text search
- Possible to disable parts of prettier-plugin-organize-imports? HOT 2
- Make like and comment count buttons non-interactive on listings
- Preview app login serves 400 HOT 2
- Create a demo instance HOT 6
- Show the content of a post when notifying Slack HOT 2
- Dockerize it HOT 2
- Does it support tagging posts? HOT 2
- Error logging in HOT 16
- Error Deploying to Vercel: Missing NEXT_APP_URL HOT 1
- Out of sort memory, consider increasing server sort buffer size (errno 1038) for Long Posts on PlanetScale Database HOT 9
- can`t sign in
- Single, double quotes, and profile links are displayed badly in Slack messages HOT 2
- Update `prisma` dependency to a recent version (4.7.x or higher)
- Is it possible to use Self-hosted Mysql or MariaDB? HOT 1
- Setup Help HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from beam.