Angularjs Login/Registrierung ohne Webserver(sprich ohne php)?
Wie man im Title schon erkennt suche ich eine Möglichkeit mit Angularjs eine Login und Registrierung zu erstellen jedoch ohne webserver, sprich ohne PHP o.ä.
Nun meine Idee sqllite zu nutzen, jedoch ganz habe ich noch keine Idee...Das ganze soll auf einen Usb Stick lauffähig sein!
Das habe ich auch schon gefunden, frage ist wie ich es anstelle das es sicher ist^^
gar nicht ;-)
Mit einer lokalen Datenbank und javascript geht das nicht sicher, ist leider so
Jeder kann beliebigen Javascript-Code lokal ausführen und deine vordefinierten Funkionen als klartext lesen. SQLite kann man auch direkt editieren, die Datenbank ist schließlich nicht geschützt.
Wenn du eine Desktop Applikation erstellen willst ( zumindest erscheint mir das so ) wäre vielleicht auch einen Blick wert. Damit hättest du sicher mehr Möglichkeiten etwas "sicheres" zu erstellen, wobei alles was lokal läuft niemals wirklich sicher sein kann ^^
gar nicht ;-)
Mit einer lokalen Datenbank und javascript geht das nicht sicher, ist leider so
Jeder kann beliebigen Javascript-Code lokal ausführen und deine vordefinierten Funkionen als klartext lesen. SQLite kann man auch direkt editieren, die Datenbank ist schließlich nicht geschützt.
Lokal wirst du da nichts sicheres machen können
Die Datenbank wird Ver- und Entschlüsselt
Es muss nicht 100%tig sicher sein, da das Projekt eh keiner bekommen wird der sich suuuuuuper auskennt ^^
Dennoch muss es ein wenig sicher sein ^^
Quote:
Originally Posted by Reav0r
Wenn du eine Desktop Applikation erstellen willst ( zumindest erscheint mir das so ) wäre vielleicht auch einen Blick wert. Damit hättest du sicher mehr Möglichkeiten etwas "sicheres" zu erstellen, wobei alles was lokal läuft niemals wirklich sicher sein kann ^^
und nun ?
wie soll javascript oder ein anderes Programm darauf zugreifen ?
Richtig, du musst javascript (und damit auch deinen Nutzern) sagen, wie man schreib und lese Operationen ausführt.
Wie schon gesagt, wirst du lokal sowas nicht machen können. Das müsstest du schon komplett in einer höheren Programmiersprache mit eigenem Daten-Management schreiben und selbst da ist das auslesen/verändern ein Kinderspiel, sofern man sich mit olly oder ähnlichem auskennt.
und nun ?
wie soll javascript oder ein anderes Programm darauf zugreifen ?
Richtig, du musst javascript (und damit auch deinen Nutzern) sagen, wie man schreib und lese Operationen ausführt.
Wie schon gesagt, wirst du lokal sowas nicht machen können. Das müsstest du schon komplett in einer höheren Programmiersprache mit eigenem Daten-Management schreiben und selbst da ist das auslesen/verändern ein Kinderspiel, sofern man sich mit olly oder ähnlichem auskennt.
Erst denken...Die Datenbank ist Verschlüsselt im Ordner, beim ersten Aufrufen der Seite muss man sich einloggen (Passwort und Username kann man zwar im quellcode lesen, jedoch ist es sehr stark verschlüsselt so das, das enschlüsseln sehr schwer bzw sehr lange dauert....Nach dem einloggen wird die Datenbank entschlüsselt(Mit einem Weiteren Passwort)...
Danach werden weitere Aktionen mit der Datenbank gemacht und wenn man fertig ist kann man sie wieder mit einem Passwort verschlüsseln
Also wie gesagt Sicherheit geht logischerweise nicht 100%tig, dennoch kann man es schwerer machen etc..
Quote:
Originally Posted by -Bl4ckfail-
Via JS mit einem Websocket Server kommunizieren, welcher dann auf dem Server den Account erstellt bzw. die Daten prüft.
Sollte Offline gehen (Deswegen hatte ich den Usb-Stick u.a. erwähnt)
Erst denken...Die Datenbank ist Verschlüsselt im Ordner, beim ersten Aufrufen der Seite muss man sich einloggen (Passwort und Username kann man zwar im quellcode lesen, jedoch ist es sehr stark verschlüsselt so das, das enschlüsseln sehr schwer bzw sehr lange dauert....Nach dem einloggen wird die Datenbank entschlüsselt(Mit einem Weiteren Passwort)...
Danach werden weitere Aktionen mit der Datenbank gemacht und wenn man fertig ist kann man sie wieder mit einem Passwort verschlüsseln
Nimm die Rosa-Rote Brille ab, es geht nicht.
unfreundlich sowas. Da bietet man seine Hilfe an, liefert die Fakten und bekommt nur an den Kopf geworfen, dass man nicht denken würde.
Ich versteht nicht warum eine Websprache für etwas das offline sein soll.
Nimm doch einfach .net
Oder wenigstens das entsprechende Grundgerüste, das man mit JS/HTML/CSS schöne Sachen machen kann die auch offline gehen, bzw außerhalb des Browsers laufen, sieht man ja an VS Code/Atom.io und Co.
Erst denken...Die Datenbank ist Verschlüsselt im Ordner, beim ersten Aufrufen der Seite muss man sich einloggen (Passwort und Username kann man zwar im quellcode lesen, jedoch ist es sehr stark verschlüsselt so das, das enschlüsseln sehr schwer bzw sehr lange dauert....Nach dem einloggen wird die Datenbank entschlüsselt(Mit einem Weiteren Passwort)...
Danach werden weitere Aktionen mit der Datenbank gemacht und wenn man fertig ist kann man sie wieder mit einem Passwort verschlüsseln
Also wie gesagt Sicherheit geht logischerweise nicht 100%tig, dennoch kann man es schwerer machen etc..
Sollte Offline gehen (Deswegen hatte ich den Usb-Stick u.a. erwähnt)
Und angenommen das wäre so, wo ist das Problem innerhalb der Zeit, in der den Code Operationen auf der Datenbank ausführt deren Inhalt anzusehen? Richtig, das ist gar kein Problem. Das ist nichtmal "schwer machen", das ist einfach gar nichts.
Richte dir nen Webserver ein über den du das laufen lässt oder finde dich damit ab, dass es nicht ansatzweise sicher ist.
Dann zeig mal her, ich bin mir ziemlich sicher, dass deine Lösung nicht ansatzweise sicher ist. Nicht einmal für einen Laien dürfte es schwer sein an die Datensätze zu kommen.
[How To] VPN Kostenlos ! (Ohne lange Registrierung) 10/16/2012 - Tutorials - 17 Replies Ahoi liebe epvpler !
Heute zeige ich euch wie Ihr kostenlos VPN erhaltet um anonym im Internet zu surfen ! Dieser kostenlose VPN-Service ist schnell und sicher.
Jedoch verschenkt keiner VPN, daher müsst ihr einiges beachten.
Doch nun zum Tutorial (Video zum Tutorial: Free VPN!!! - YouTube
1. Als erstes besucht ihr diese Seite: Google Translate und tippt in dem grün umrahmten freien Feld eure E-Mail Adresse ein. Ich empfehle euch hier zu eine E-Mail Adresse generieren zu lassen z.B....
[S]Fetten Steam Account ohne VAC BANN [B]1400 E*Gold(sprich 54,15€) 05/14/2012 - elite*gold Trading - 3 Replies Hallo liebes Epvp :)
Ich suche einen Steam Account,der Steam darf kein VAC Bann haben,und sollte viele Spiele bieten.Ein Muss dabei ist Mw3 und Counter-Strike:Source.
Bitte bietet hier im Thread an,ich werde mich dann melden !
Danke
Leute müssen sich nicht melden,die :
Forenzutritt ohne Registrierung 03/10/2012 - Tutorials - 6 Replies Hallo, das ist mein erstes Tutorial und Ich hoffe es kann einigen weiterhelfen.
Wenn ihr z.B. in ein Forum wollt, und dort einen Spoiler öffnen wollt ( Wie z.B. Elitepvpers) muss man sich zuerst registrieren.
Das kann man ganz einfach ändern:
Firefox : Add-ons -> Suche -> Useragent (kann auch Useragent Controll sein) -> installieren.
Habt ihr es installiert Browser neustarten.
Dann auf installierte Add-ons -> Useragent(-control) -> Einstellungen -> Add Site dort gebt ihr eure...
Login + Registrierung ohne server! 12/06/2010 - Coding Tutorials - 17 Replies Hallo also hier zeige ich euch mal eine methode wie ihr eine Login box mit Registrierung braucht.
Was ist hier anders wie bei den anderen tuts?
Ganz einfach ihr braucht wirklich nur visual basic 2008 und müsst euch
auf keiner anderen seite anmelden!
Was brauche ich?
2formen
in die erste form kommt:
2x Label