mirror of
https://github.com/stack-auth/stack.git
synced 2026-06-04 21:04:37 +08:00
Update GitHub URL
This commit is contained in:
parent
d0202eeef9
commit
d68631ea4f
2
.github/pull_request_template.md
vendored
2
.github/pull_request_template.md
vendored
@ -1,5 +1,5 @@
|
||||
<!--
|
||||
|
||||
Make sure you've read the CONTRIBUTING.md guidelines: https://github.com/stack-auth/stack-auth/blob/dev/CONTRIBUTING.md
|
||||
Make sure you've read the CONTRIBUTING.md guidelines: https://github.com/hexclave/stack-auth/blob/dev/CONTRIBUTING.md
|
||||
|
||||
-->
|
||||
|
||||
2
.github/workflows/swift-sdk-publish.yaml
vendored
2
.github/workflows/swift-sdk-publish.yaml
vendored
@ -51,7 +51,7 @@ jobs:
|
||||
- name: Clone target repo
|
||||
if: steps.check-tag.outputs.exists == 'false'
|
||||
run: |
|
||||
git clone https://x-access-token:${{ secrets.SWIFT_SDK_PUBLISH_TOKEN }}@github.com/stack-auth/swift-sdk-prerelease.git target
|
||||
git clone https://x-access-token:${{ secrets.SWIFT_SDK_PUBLISH_TOKEN }}@github.com/hexclave/swift-sdk-prerelease.git target
|
||||
|
||||
- name: Copy Swift SDK to target repo
|
||||
if: steps.check-tag.outputs.exists == 'false'
|
||||
|
||||
2
.gitmodules
vendored
2
.gitmodules
vendored
@ -1,4 +1,4 @@
|
||||
[submodule "backend-private-repo"]
|
||||
path = apps/backend/src/private/implementation
|
||||
url = https://github.com/stack-auth/private.git
|
||||
url = https://github.com/hexclave/private.git
|
||||
branch = main
|
||||
|
||||
@ -95,14 +95,14 @@ Check out the [documentation](https://docs.stack-auth.com/getting-started/setup)
|
||||
Have your own? Happy to feature it if you create a PR or message us on [Discord](https://discord.stack-auth.com).
|
||||
|
||||
### Templates
|
||||
- [Stack Auth Template by Stack Auth Team](https://github.com/stack-auth/stack-auth-template)
|
||||
- [Stack Auth Template by Stack Auth Team](https://github.com/hexclave/stack-auth-template)
|
||||
- [Next SaaSkit by wolfgunblood](https://github.com/wolfgunblood/nextjs-saaskit)
|
||||
- [SaaS Boilerplate by Robin Faraj](https://github.com/robinfaraj/saas-boilerplate)
|
||||
|
||||
### Examples
|
||||
- [Stack Auth Example by career-tokens](https://github.com/career-tokens/StackYCAuth)
|
||||
- [Stack Auth Demo by the Stack Auth team](https://github.com/stack-auth/stack-auth/tree/dev/examples/demo)
|
||||
- [Stack Auth E-Commerce Example by the Stack Auth team](https://github.com/stack-auth/stack-auth/tree/dev/examples/e-commerce)
|
||||
- [Stack Auth Demo by the Stack Auth team](https://github.com/hexclave/stack-auth/tree/dev/examples/demo)
|
||||
- [Stack Auth E-Commerce Example by the Stack Auth team](https://github.com/hexclave/stack-auth/tree/dev/examples/e-commerce)
|
||||
|
||||
## 🏗 Development & Contribution
|
||||
|
||||
@ -193,6 +193,6 @@ Note: When working with AI, you should keep a terminal tab with the dev server o
|
||||
|
||||
## ❤ Contributors
|
||||
|
||||
<a href="https://github.com/stack-auth/stack-auth/graphs/contributors">
|
||||
<a href="https://github.com/hexclave/stack-auth/graphs/contributors">
|
||||
<img src="https://contrib.rocks/image?repo=stack-auth/stack&columns=9" width="100%" />
|
||||
</a>
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "@stackframe/mcp",
|
||||
"version": "2.8.89",
|
||||
"repository": "https://github.com/stack-auth/stack-auth",
|
||||
"repository": "https://github.com/hexclave/stack-auth",
|
||||
"private": true,
|
||||
"type": "module",
|
||||
"scripts": {
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "@stackframe/skills",
|
||||
"version": "2.8.89",
|
||||
"repository": "https://github.com/stack-auth/stack-auth",
|
||||
"repository": "https://github.com/hexclave/stack-auth",
|
||||
"private": true,
|
||||
"type": "module",
|
||||
"scripts": {
|
||||
|
||||
@ -402,7 +402,7 @@ function renderHtml(): string {
|
||||
|
||||
<footer>
|
||||
<span>© Stack Auth</span>
|
||||
<a href="https://github.com/stack-auth/stack-auth" rel="noreferrer">GitHub ↗</a>
|
||||
<a href="https://github.com/hexclave/stack-auth" rel="noreferrer">GitHub ↗</a>
|
||||
</footer>
|
||||
</main>
|
||||
<script>
|
||||
|
||||
@ -31,7 +31,7 @@
|
||||
"links": [
|
||||
{
|
||||
"type": "github",
|
||||
"href": "https://github.com/stack-auth/stack-auth"
|
||||
"href": "https://github.com/hexclave/stack-auth"
|
||||
}
|
||||
],
|
||||
"primary": {
|
||||
@ -218,7 +218,7 @@
|
||||
"footer": {
|
||||
"socials": {
|
||||
"x": "https://x.com/stack_auth",
|
||||
"github": "https://github.com/stack-auth/stack",
|
||||
"github": "https://github.com/hexclave/stack",
|
||||
"discord": "https://discord.stack-auth.com"
|
||||
}
|
||||
},
|
||||
|
||||
@ -10,7 +10,7 @@ If you're building your own command-line application, you can use Stack Auth to
|
||||
This page is about adding authentication to your own CLI app. For the official `stack` command, see the [Stack CLI guide](/guides/going-further/cli).
|
||||
</Info>
|
||||
|
||||
To do so, we provide a Python template that you can use as a starting point. [Download it here](https://github.com/stack-auth/stack-auth/tree/main/docs/public/stack-auth-cli-template.py) and copy it into your project, for example:
|
||||
To do so, we provide a Python template that you can use as a starting point. [Download it here](https://github.com/hexclave/stack-auth/tree/main/docs/public/stack-auth-cli-template.py) and copy it into your project, for example:
|
||||
|
||||
```
|
||||
└─ my-python-app
|
||||
|
||||
@ -44,6 +44,6 @@ sidebarTitle: FAQ
|
||||
|
||||
<AccordionGroup>
|
||||
<Accordion title="How can I contribute?">
|
||||
Please carefully read our [CONTRIBUTING.md](https://github.com/stack-auth/stack-auth/blob/dev/CONTRIBUTING.md).
|
||||
Please carefully read our [CONTRIBUTING.md](https://github.com/hexclave/stack-auth/blob/dev/CONTRIBUTING.md).
|
||||
</Accordion>
|
||||
</AccordionGroup>
|
||||
|
||||
@ -164,4 +164,4 @@ Let's create a sample table and some RLS policies to demonstrate how to integrat
|
||||
</Step>
|
||||
</Steps>
|
||||
|
||||
You can find the full example [here on GitHub](https://github.com/stack-auth/stack-auth/tree/main/examples/supabase).
|
||||
You can find the full example [here on GitHub](https://github.com/hexclave/stack-auth/tree/main/examples/supabase).
|
||||
|
||||
@ -77,7 +77,7 @@ Do not use the example passwords, open ports, or single-node database layout for
|
||||
|
||||
### 2. Create an Environment File
|
||||
|
||||
Start from the [server environment template](https://github.com/stack-auth/stack-auth/blob/dev/docker/server/.env), then fill in your production values.
|
||||
Start from the [server environment template](https://github.com/hexclave/stack-auth/blob/dev/docker/server/.env), then fill in your production values.
|
||||
|
||||
At minimum, set:
|
||||
|
||||
|
||||
@ -4,8 +4,6 @@ description: "Stack Auth documentation for setup, components, SDK usage, and RES
|
||||
sidebarTitle: "Overview"
|
||||
---
|
||||
|
||||
import { GeneratedSetupPromptText, generatedSetupPromptText } from "/snippets/home-prompt-island.jsx";
|
||||
import { DocsAppsHomeGrid } from "/snippets/docs-apps-home-grid.jsx";
|
||||
|
||||
export const SectionLink = ({ href, children }) => (
|
||||
<a href={href} className="text-base font-semibold text-slate-900 no-underline hover:text-[#6b5df7] dark:text-white dark:hover:text-[#8b7cf9]">{children}</a>
|
||||
@ -155,7 +153,7 @@ export const copyGeneratedSetupPrompt = async (event) => {
|
||||
<Card title="Dashboard" icon="table-columns" href="https://app.stack-auth.com" cta="Open app">
|
||||
Manage projects, keys, providers, and authentication settings.
|
||||
</Card>
|
||||
<Card title="GitHub" icon="github" href="https://github.com/stack-auth/stack" cta="View repository">
|
||||
<Card title="GitHub" icon="github" href="https://github.com/hexclave/stack" cta="View repository">
|
||||
Explore the open-source codebase, examples, and release history.
|
||||
</Card>
|
||||
<Card title="Discord" icon="comments" href="https://discord.stack-auth.com" cta="Join community">
|
||||
|
||||
@ -35,6 +35,6 @@ description: Frequently asked questions about Stack
|
||||
## Other
|
||||
<AccordionGroup>
|
||||
<Accordion title="How can I contribute?">
|
||||
Please carefully read our [CONTRIBUTING.md](https://github.com/stack-auth/stack-auth/blob/dev/CONTRIBUTING.md).
|
||||
Please carefully read our [CONTRIBUTING.md](https://github.com/hexclave/stack-auth/blob/dev/CONTRIBUTING.md).
|
||||
</Accordion>
|
||||
</AccordionGroup>
|
||||
|
||||
@ -3,7 +3,7 @@ title: Vite JavaScript Example
|
||||
---
|
||||
|
||||
|
||||
This guide demonstrates how to integrate Stack Auth with Vite. The same principles apply to other JavaScript frameworks as well. You can find the complete example code in our [GitHub repository](https://github.com/stack-auth/stack-auth/tree/main/examples/js-example).
|
||||
This guide demonstrates how to integrate Stack Auth with Vite. The same principles apply to other JavaScript frameworks as well. You can find the complete example code in our [GitHub repository](https://github.com/hexclave/stack-auth/tree/main/examples/js-example).
|
||||
|
||||
### Initialize the app
|
||||
|
||||
|
||||
@ -5,7 +5,7 @@ description: How to authenticate a command line application using Stack Auth
|
||||
|
||||
If you're building a command line application that runs in a terminal, you can use Stack Auth to let your users log in to their accounts.
|
||||
|
||||
To do so, we provide a Python template that you can use as a starting point. [Download it here](https://github.com/stack-auth/stack-auth/tree/main/docs/public/stack-auth-cli-template.py) and copy it into your project, for example:
|
||||
To do so, we provide a Python template that you can use as a starting point. [Download it here](https://github.com/hexclave/stack-auth/tree/main/docs/public/stack-auth-cli-template.py) and copy it into your project, for example:
|
||||
|
||||
```py
|
||||
└─ my-python-app
|
||||
|
||||
@ -39,7 +39,7 @@ Stack Auth provides a [pre-configured Docker](https://hub.docker.com/r/stackauth
|
||||
|
||||
<PlatformCodeblock document="others/self-host" examples={["docker-postgres"]} hidePlatformSelector />
|
||||
|
||||
2. Get the [example environment file](https://github.com/stack-auth/stack-auth/tree/main/docker/server/.env.example) and modify it to your needs (for security, you MUST edit at least the `STACK_SERVER_SECRET` value). You must also supply a `STACK_FREESTYLE_API_KEY` in order to send emails with Stack Auth (can be generated on [freestyle](https://freestyle.sh)). See the [full template here](https://github.com/stack-auth/stack-auth/blob/dev/docker/server/.env).
|
||||
2. Get the [example environment file](https://github.com/hexclave/stack-auth/tree/main/docker/server/.env.example) and modify it to your needs (for security, you MUST edit at least the `STACK_SERVER_SECRET` value). You must also supply a `STACK_FREESTYLE_API_KEY` in order to send emails with Stack Auth (can be generated on [freestyle](https://freestyle.sh)). See the [full template here](https://github.com/hexclave/stack-auth/blob/dev/docker/server/.env).
|
||||
|
||||
3. Run the Docker container:
|
||||
|
||||
|
||||
@ -161,4 +161,4 @@ Now you should be able to compare the data you can view with an anonymous user,
|
||||
|
||||
</Steps>
|
||||
|
||||
You can find the full example [here on GitHub](https://github.com/stack-auth/stack-auth/tree/main/examples/supabase).
|
||||
You can find the full example [here on GitHub](https://github.com/hexclave/stack-auth/tree/main/examples/supabase).
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "@stackframe/example-tanstack-start-demo",
|
||||
"version": "2.8.89",
|
||||
"repository": "https://github.com/stack-auth/stack-auth",
|
||||
"repository": "https://github.com/hexclave/stack-auth",
|
||||
"description": "TanStack Start demo app for Stack Auth",
|
||||
"private": true,
|
||||
"type": "module",
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
// see https://github.com/stack-auth/info/blob/main/eng-handbook/random-thoughts/config-json-format.md
|
||||
// see https://github.com/hexclave/info/blob/main/eng-handbook/random-thoughts/config-json-format.md
|
||||
|
||||
import { StackAssertionError, throwErr } from "../utils/errors";
|
||||
import { deleteKey, filterUndefined, get, hasAndNotUndefined, set } from "../utils/objects";
|
||||
|
||||
@ -780,7 +780,7 @@ export class StackClientInterface {
|
||||
|
||||
if (res.status === 508 && error.includes("INFINITE_LOOP_DETECTED")) {
|
||||
// Some Vercel deployments seem to have an odd infinite loop bug. In that case, retry.
|
||||
// See: https://github.com/stack-auth/stack-auth/issues/319
|
||||
// See: https://github.com/hexclave/stack-auth/issues/319
|
||||
return Result.error(errorObj);
|
||||
}
|
||||
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
# Stack Auth: Open-source Clerk/Auth0 alternative
|
||||
|
||||
## [📘 Docs](https://docs.stack-auth.com) | [☁️ Hosted Version](https://stack-auth.com/) | [✨ Demo](https://demo.stack-auth.com/) | [🎮 Discord](https://discord.stack-auth.com) | [GitHub](https://github.com/stack-auth/stack-auth)
|
||||
## [📘 Docs](https://docs.stack-auth.com) | [☁️ Hosted Version](https://stack-auth.com/) | [✨ Demo](https://demo.stack-auth.com/) | [🎮 Discord](https://discord.stack-auth.com) | [GitHub](https://github.com/hexclave/stack-auth)
|
||||
|
||||
Stack Auth is a managed user authentication solution. It is developer-friendly and fully open-source (licensed under MIT and AGPL).
|
||||
|
||||
|
||||
@ -13,7 +13,7 @@ Add to your `Package.swift`:
|
||||
|
||||
```swift
|
||||
dependencies: [
|
||||
.package(url: "https://github.com/stack-auth/swift-sdk-prerelease", from: <version>)
|
||||
.package(url: "https://github.com/hexclave/swift-sdk-prerelease", from: <version>)
|
||||
]
|
||||
```
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user