mirror of
https://github.com/balzack/databag.git
synced 2025-04-20 00:25:16 +00:00
allow cors since not using cookies anymore
This commit is contained in:
parent
79e217072e
commit
5f3ad8ed25
@ -1,4 +1,4 @@
|
||||
import { App } from '@/app'
|
||||
import { App } from '@/App'
|
||||
import { render, screen } from '@testing-library/react'
|
||||
|
||||
it('Test', () => {
|
||||
|
@ -37,7 +37,7 @@ export function useAppContext () {
|
||||
}, [])
|
||||
|
||||
const init = async () => {
|
||||
const sdk = new DatabagSDK(null, null)
|
||||
const sdk = new DatabagSDK(null)
|
||||
const store = new Store()
|
||||
const session: Session | null = await sdk.initOnlineStore(store)
|
||||
console.log(session)
|
||||
@ -56,7 +56,7 @@ export function useAppContext () {
|
||||
appName: 'databag',
|
||||
}
|
||||
console.log('-----> SDK LOGIN')
|
||||
const login = await sdk.login('asdf', 'asdf', 'https://balzack.coredb.org', null, params)
|
||||
const login = await sdk.login('asdf', 'asdf', 'balzack.coredb.org', true, null, params)
|
||||
console.log(login)
|
||||
updateState({ sdk, session: login })
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
import { StrictMode } from 'react'
|
||||
import { createRoot } from 'react-dom/client'
|
||||
import { App } from '@/app'
|
||||
import { App } from '@/App'
|
||||
import './index.css'
|
||||
import { AppContextProvider } from './context/AppContext'
|
||||
|
||||
|
@ -14,7 +14,7 @@ fi
|
||||
|
||||
if [ "$DEV" == "1" ]; then
|
||||
cd /app/databag/net/server
|
||||
./databag -m dev -p 7000 -w /app/databag/net/web/build -s /var/lib/databag -t /opt/databag/transform &
|
||||
./databag -p 7000 -w /app/databag/net/web/build -s /var/lib/databag -t /opt/databag/transform &
|
||||
/app/dev_setup.sh || true
|
||||
while true; do
|
||||
sleep 1;
|
||||
|
@ -24,10 +24,8 @@ func Status(w http.ResponseWriter, r *http.Request) {
|
||||
ringMode := r.FormValue("mode") == "ring"
|
||||
|
||||
// allows cross origin websocket in dev mode
|
||||
if APPMode == "dev" {
|
||||
upgrader.CheckOrigin = func(r *http.Request) bool {
|
||||
return true
|
||||
}
|
||||
upgrader.CheckOrigin = func(r *http.Request) bool {
|
||||
return true
|
||||
}
|
||||
|
||||
// accept websocket connection
|
||||
|
@ -1,8 +1,5 @@
|
||||
package databag
|
||||
|
||||
//APPMode for development mode
|
||||
var APPMode = "prod"
|
||||
|
||||
//APPCopyTransform reserved tranform code indicating copy
|
||||
const APPTransformCopy = "_"
|
||||
|
||||
|
@ -17,7 +17,6 @@ func main() {
|
||||
var cert string
|
||||
var key string
|
||||
var transformPath string
|
||||
var mode string
|
||||
|
||||
port := ":443"
|
||||
storePath := "/var/lib/databag"
|
||||
@ -37,8 +36,6 @@ func main() {
|
||||
key = args[i + 1]
|
||||
} else if args[i] == "-t" {
|
||||
transformPath = args[i + 1]
|
||||
} else if args[i] == "-m" {
|
||||
mode = args[i + 1]
|
||||
}
|
||||
}
|
||||
|
||||
@ -79,7 +76,6 @@ func main() {
|
||||
}
|
||||
}
|
||||
|
||||
app.APPMode = mode
|
||||
router := app.NewRouter(webApp)
|
||||
origins := handlers.AllowedOrigins([]string{"*"})
|
||||
headers := handlers.AllowedHeaders([]string{"content-type", "authorization", "credentials"})
|
||||
@ -87,17 +83,9 @@ func main() {
|
||||
|
||||
if cert != "" && key != "" {
|
||||
log.Printf("using args:" + " -s " + storePath + " -w " + webApp + " -p " + port[1:] + " -c " + cert + " -k " + key + " -t " + transformPath)
|
||||
if mode != "dev" {
|
||||
log.Fatal(http.ListenAndServeTLS(port, cert, key, handlers.CORS(origins, methods)(router)))
|
||||
} else {
|
||||
log.Fatal(http.ListenAndServeTLS(port, cert, key, handlers.CORS(origins, headers, methods)(router)))
|
||||
}
|
||||
log.Fatal(http.ListenAndServeTLS(port, cert, key, handlers.CORS(origins, headers, methods)(router)))
|
||||
} else {
|
||||
log.Printf("using args:" + " -s " + storePath + " -w " + webApp + " -p " + port[1:] + " -t " + transformPath)
|
||||
if mode != "dev" {
|
||||
log.Fatal(http.ListenAndServe(port, handlers.CORS(origins, methods)(router)))
|
||||
} else {
|
||||
log.Fatal(http.ListenAndServe(port, handlers.CORS(origins, headers, methods)(router)))
|
||||
}
|
||||
log.Fatal(http.ListenAndServe(port, handlers.CORS(origins, headers, methods)(router)))
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user