20 ms·
Show HN: Print a WiFi Login Card
- notyourwork 5y agoiOS share password functionality has really simplified things for guests. This is a neat idea for an AirBNB or similar short term rentals.
- deleted 5y ago[deleted]
- sq_ 5y agoI’m such a huge fan of that functionality. It doesn’t always work perfectly (i.e. pick up someone nearby trying to join the network quickly), but when it does, it’s such an awesome example of tech making our lives better in such a simple but helpful way.
- willis936 5y agoThe QR code seems to have the same amount of friction as the share password. It's something a guest can do asynchronously without needed someone else to do something. Also, I like the use of guest SSIDs. My guest SSID is just like my main SSID but with L2 filtering for all traffic not going to the gateway. Guests can use my fast internet, but just not interact with my LAN or other guests. I also don't enforce WPA3 only on my guest network for legacy support.
- ronnier 5y agoI wish there was a way to force sharing. It’s very hard to get it to trigger.
- kurthr 5y agoThis is probably safe, but I really can't bring myself to do it.
- unwiredben 5y agoRunning it on Firefox with web inspector opened, I saw no network traffic at all after the page loaded, so it wasn't sending the network name or password anywhere off my device.
- gruez 5y agoThis method picks up "most" requests, but not all. eg. websocket and webrtc can be used to exfiltrate data but it won't show up on inspector.
- kroltan 5y agoThey do show up, not the connections themselves, but the initiation, no?? At least I always see lots of 101 Switching Protocols responses on sites that use websocket, it might be some sort of nonstandard gateway though. Never used it so dunno. Of course even if that's the case, you gotta load the website with the network inspector already open, to see the initiation.
- switz 5y agoYou can "hide" a websocket connection behind a shared worker and that won't show up in the network connection tab. I do that on a site of mine, but for a less nefarious reason: sharing a websocket connection between multiple tabs.
- johtso 5y agoAre there any tools to run an untrusted client side web application isolated from the internet?
- gruez 5y agoturn off wifi/unplug network cable?
- AndrewOMartin 5y agoand never plug back in again ;)
- nicolaslem 5y agoA private browser window should take care of this problem.
- memco 5y agoProbably should also run it in a sandboxed tab and delete all site related data after use. It is possible for sites to detect network connection and sync data when a connection is re-established. EDIT: you could also just run the local server in offline mode and shut it down before you re-connect.
- boring_twenties 5y agouseradd -m luser iptables -I OUTPUT 1 -m owner --uid-owner luser -j REJECT Now log in as luser and run your browser.
- r1ch 5y agoThis would still allow data exfiltration via DNS. It really needs to be done at the browser level.
- boring_twenties 5y agoThis rule blocks all IP traffic including DNS requests.
- blantonl 5y agoThe source code is here, so run it yourself. https://github.com/bndw/wifi-card https://github.com/bndw/wifi-card
- OJFord 5y agoIf you're going to do that, simpler to just use `qrencode` with the same contents as this is using: WIFI:T:WPA;S:${ssid};P:${password};; Unless you need to frequently generate WiFi login QR codes (single purpose!) from a device without a convenient command line, e.g. mobile, there's not really a reason to self-host this. (It makes sense for OP/the project to host it as a demo and for people who don't care or trust it to use though - I'm not hating on the site existing.)
- mynegation 5y agoThis is a nice idea! I once whipped up a shell script to do the same thing. UX feedback - disable autocorrections on the input fields [1], you may want to trim white space as well. [1] https://davidwalsh.name/disable-autocorrect https://davidwalsh.name/disable-autocorrect
- bndw 5y agoThanks for the tip, added in https://github.com/bndw/wifi-card/commit/1924298335692eebc79266fe1000895a136defd9 https://github.com/bndw/wifi-card/commit/1924298335692eebc79...
- baliex 5y agoPlease don’t trim whitespace, I ended up on a network recently which had a space on the end of the SSID
- ThePowerOfFuet 5y agoI hope you told them to fix their shit.
- blooalien 5y agoI've met tons of people who will argue with you that it's not broken because "A trailing space is no big deal. You can't even see it." I try to explain to them that you may not see it, but the computer does. They just look at me with that blank stare as if I'm crazy and they're right. At that point I tend to drop it and take a mental note to never help that person with computer issues of any sort.
- gruez 5y agoOn ios it works fine with the default camera app, but what about android? I'd guess support varies depending on vendor?
- 77pt77 5y agoIt works on my stock android photo app.
- sq_ 5y agoIf I remember correctly from playing with this stuff a few years ago, there’s a simple text format for WiFi SSIDs and passwords that’s recognized by both iOS and Android, among others.
- j03b 5y agoSeems to be using the same format as https://qifi.org/ https://qifi.org/, which lists supported devices, but of course due to the lack of native QR on most Android devices it's per-app rather than per-phone.
- graton 5y agoThe native photo app supports QR codes on my Google Pixel phone. Once it sees a QR code then it shows some text that you can touch to open the link.
- fredgrott 5y agowho would believe such as statement that info is not collected or sent? I have some prime real estate in Florida to sell you if you do!
- MattGaiser 5y agoNot really sure what use knowing my wifi password would be unless you were specifically stalking me anyway. You have a password and an SSID for somewhere in the world (maybe, if they didn’t lie) or if tracing IP addresses, somewhere in a neighbhourhood or city). Seems about as useful as an MH 370 flight data recorder password (if such things exist). Yes, you could break into the black box with it, but that’s not the real problem.
- 10000truths 5y agoLuckily, you don’t have to believe - you can see for yourself by opening Developer tools in your browser and monitoring requests under the Network tab.
- bellyfullofbac 5y agoI don't think this simple app would have bad intentions, but your workaround isn't bulletproof either. The fact that the user has opened Dev Tools is detectable (I think the console object becomes != null?), so if the author has bad intentions, he can just unload the bad stuff when he detects that Dev Tools has been opened. I've seen some sites unload the page and set up a breakpoint when Dev Tools is opened, so you can't even browse the source in it. I guess the trick would be to download the page's sources using wget, but if they used some obfuscation it becomes more painful to figure out what files need to be downloaded...
- deleted 5y ago[deleted]
- libria 5y agoNo belief is required; the source is available. Open your network tab and watch for traffic if you want. Or turn off wifi after loading.
- qifita 5y agoThis can be done locally in the browser with qifi: https://github.com/evgeni/qifi https://github.com/evgeni/qifi
- xattt 5y agoBut how else will people blindly enter their wireless credentials into a honeypot?
- jacobmischka 5y agoThis app also does this locally in the browser.
- failwhaleshark 5y agoNeat. Works with Unicode! Feature request: giant passwords like that one that was posted on the side of a building. I ran it with network off and saw the code, so it looks safe.
- ThePadawan 5y agoI do wish there was an option to safely disable all connectivity in a browser tab (forever) like with Javascript or camera access. Yes, saving the page, disconnecting your network connection, then deleting the page would work, but it's a real bother.
- mholt 5y agoYep, I kind of wish browser permissions let you gate access to the network just like they do the camera, mic, location, etc. (Though, network permission would probably need to be enabled by default to not break the Web.)
- toomuchtodo 5y agoPerhaps https://github.com/ray-lothian/Block-Site/ https://github.com/ray-lothian/Block-Site/ could be adapted to your needs.
- floatingatoll 5y agoI do too. Even the web extension APIs don’t seem to comprehend this. It’s super disappointing and it’s holding back extension development and enabling a massive malware problem.
- mrfusion 5y agoAirplane mode?
- moepstar 5y agoJust a FYI/PSA: Fritz!Box routers by AVM do have that option right in their WiFi-settings page... Also, there are lots of offline QR generator apps...
- cghendrix 5y agoVery cool and nicely executed! Love it
- bndw 5y agoThank you for the kind words!
- Zash 5y agoqrencode -t utf8 'WIFI:T:WPA;S:network;P:password;;'
- floatingatoll 5y agoDid you type this in from memory?!
- captn3m0 5y agoThere is no real specification. This is the best source[1], which documents QR standards. >There are some standards -- de facto and otherwise -- already in use. This wiki attempts to catalog some possible standards for encoding various types of information, and suggest a standard action associated to them. [1]: https://github.com/zxing/zxing/wiki/Barcode-Contents#wi-fi-network-config-android-ios-11 https://github.com/zxing/zxing/wiki/Barcode-Contents#wi-fi-n...
- mdaniel 5y agoDamn, that's saddening, but also answers a question I had about what the escape character is for a password containing `;` -- I guess there's no specification to tell me :-( OTOH, I guess a "standard" is whatever the common implementations accept anyway, so if one could dig up the source to the WiFi QR scanner in source.android.com that's the 2nd best thing
- jaflo 5y agoNo specification, but the linked website mentions that they “propose a syntax like "MECARD" for specifying wi-fi configuration” and then later: > Special characters \, ;, ,, " and : should be escaped with a backslash (\) as in MECARD encoding.
- mdaniel 5y agoIn fairness, the string doesn't seem insaneo: T:=Type S:=SSID P:=Password then only the leading and trailing chars need to be "remembered", plus whatever the escape character is for that password string (or maybe even the SSID -- I'm not super clear on what characters can be in an SSID)
- deleted 5y ago[deleted]
- Softcadbury 5y agoLove the source code, so clean. First time I see a makefile used like that with Docker and front commands.
- b3morales 5y agoYou might enjoy The Language Agnostic, All-Purpose, Incredible, Makefile https://blog.mindlessness.life/2019/11/17/the-language-agnostic-all-purpose-incredible-makefile.html https://blog.mindlessness.life/2019/11/17/the-language-agnos...
- lifthrasiir 5y agoMake is tremendously useful for running jobs with (static) dependencies. I used to run make for managing Docker instances until docker-compose became a thing.
- y04nn 5y agoI like to use make as it's available everywhere. I use Makefiles with podman to create images, containers, pods, start, stop them and display logs. With the alias 'm' for make I can execute complex actions with very few keystrokes. Also variables in Makefiles make it easy to updates labels, volumes, etc. But I would not use make for very complex projects.
- _def 5y agoI got a QR code like this on the wall with the SSID and the password written on the paper as well as a NFC tag with the wifi credentials between the paper and the wall. I think nobody ever has scanned the QR code.
- war1025 5y agoDo you mean they use the NFC tag or manually enter the username / password, or just that no one uses any of it?
- PenguinCoder 5y agoI have a QR code for guests and Wi-Fi too. Unfortunately it doesn't seem to work as expected on iphones but works fine on Android. Wouldn't think a QR code was platform specific.
- ValentineC 5y agoI just tried generating a QR code on the linked site, and scanning it with my iPhone on iOS 14. Seems to work fine.
- memming 5y agoI'm here for the top comment.
- BugsJustFindMe 5y agoAsking as a person who understands the fundamentals of all of the technologies involved but is horrified by much of what goes on in the minds of today's web developers and designers, what motivates the decision to make this repo use make, docker, yarn, npx, nginx, react, and jest rather than a bit of static HTML and css and something like qrjs2.js or VanillaQR.js with a simple canvas or datauri update in onInput?
- sergiomattei 5y agoDeveloper experience? Learning project? For fun? If the maintainer is comfortable using that technology, let it be. No need to rain fire on it.
- ykevinator3 5y agoThere's a lot of that around here
- cortesoft 5y agoI often choose simple, useful projects for learning new technology… i can’t learn something new if I am not using it for something useful, but I also don’t want to try to learn something new WHILE also solving a challenging problem… so something simple like this is a great sweet spot to learn new tech.
- catchmeifyoucan 5y agoThis app seems its using create react app, so agreed the app might come with a few extra things that you might not need. However, there are a few reasons I might choose CRA over static HTMl. Don’t get me wrong, HTML is great, but the developer experience can be primative. Here is why I like using CRA for some projects: 1. Live reload. This comes for free with CRA. Makes dev work easy. 2. As easy as installing a component and getting started. And they logically fit in the code flow. Native import libraries, you have to write the JavaScript and point em to your divs and dom and initialize em. 3. Let’s say in the future, I want to reuse the code logic in a different app, I can just take the js and element as one unified component and move it across. Tbh, for an app like this, after doing a production build (npm run build), I don’t think it’d make a radical difference in performance with raw html or react. Might just be dev preference, and ease of use.
- tkuraku 5y agoI just generate a QR code for my wifi login using libreoffice writer. Edit: just use the built in QR code generator with a string in this format. WIFI:T:WPA;S:$SSID;P:$PASSWORD
- remram 5y agoCan't you also screenshoot it on your phone?
- tkuraku 5y agoI generate the QR code and then add some text to make a kind of poster and print it out. Ios and android users can then just use their camera app to automatically connect to the wifi. https://help.libreoffice.org/latest/en-GB/text/shared/guide/qrcode.html https://help.libreoffice.org/latest/en-GB/text/shared/guide/...
- shoto_io 5y agoI am sure that this is not what this site is for. But... For a moment I thought: What a great attack vector. Collect WiFi passwords from around the globe.
- thepete2 5y agoMy first though was "Why would I ever enter my wifi credentials into a web form?", but perhaps there are people who would...
- quenix 5y agoTo be fair it’s fairly easy to check that it didn’t send any data over the wire
- i5heu 5y agoHow convenient I asked myself this question about five hours ago! There are chances out there, unbelievable.
- readingnews 5y agoAt first I was like "OMG, this is going to be awesome, this person has a QR generator which will magically connect me to the WiFi with my password embedded in the QR somehow. I am going to have to read the source... This is gonna be great... but then, disappointment. It is just a card with my password in plain text. Why the heck would I ever print this out?
- slig 5y agoSuppose you have a long password for your WiFi and want an easier way for friends to connect to your network without having to type a complex password.
- bndw 5y agoa QR generator which will magically connect me to the WiFi with my password embedded in the QR somehow. This is indeed what it does, but it also includes the plaintext password in case you want to connect a device that doesn't have a camera, like a PC. There's an open issue for adding a "hide password" option. You could also just cut off or scribble out the password on the print out.
- Steve0 5y agoIt depends on the qr-code scanner you have on your phone. The one on my android shows a button 'connect to this network'. In regards to security, you are completely correct. But this is to be used in cases where one would put a paper with the password on the wall, think of coffee shops. Saves some typing. Or you can put a card on your coffee table to help out your house guests.
- filleokus 5y agoI’m guessing the whole point behind the “standard” is to allow quick and easy access to protected networks. It’s an alternative / compliment to verbally telling someone the passphrase, or having it printed in clear text on a paper. Think of hotels / offices with guest networks. I use it for my wifi, my home network is not secretive enough to not let friends / family join it when at my place.
- deleted 5y ago[deleted]
- krishnan-r 5y agoWhy would you trust a random page on the internet and go paste your wifi password on it?
- jackson1442 5y agoIs your threat model really so severe that it includes someone driving to your house and connecting to your wifi network? Of all passwords, a wifi password is one you should _never_ reuse. You could also inspect the source, it’s open source, or network requests.
- black3r 5y agoopening in incognito tab with internet disconnected to make sure it works offline and that nothing gets sent after you close the incognito tab should be safe & secure but yeah you can also google the proper qr code format and make it yourself using qrencode in terminal or something like that... but for semi-public WiFis like the ones in restaurants, hotels, ... it's a survivable risk
- owlbynight 5y agoI don't, that's why having access to the source code is cool.
- sleavey 5y agoCan you actually point your phone camera at a QR code and have it connect automatically, as the website says? I generally avoid QR codes as they obfuscate the target URL, but I thought you needed an app for reading them on Android and possibly also iOS.
- asutekku 5y agoMost phone cameras nowadays have a built in qr-code reader.
- sleavey 5y agoBut does it automatically recognise it as an SSID and password and connect as the website suggests?
- quenix 5y agoYes
- oarsinsync 5y agoOn iOS, you get a banner notification with the name of the wifi network, for you to tap to connect to. It does the rest from there, yes. This has been the case for quite some time. I assume Android can do it too (and if so, probably did it first).
- xeromal 5y agoMy Samsung S20 can. IDK about other phones.
- jackson1442 5y agoIt’s definitely built into iOS, just point the camera app at it and it’ll tell you what the domain behind the qr is, then just touch to follow the link. Something like wifi will have a custom prompt that says “Connect to WiFi network MyNetwork.”
- drusepth 5y agoThe default Android camera app will read them for you (and display the URL before you tap to open it in a browser) by either pointing the default camera at a QR code or manually scanning it with the "Lens" camera mode. The Android wifi menu (where you select from nearby networks to join) also has a QR icon that lets you scan to immediately join a network (next to "Add network"). I'd imagine you'd also join if you scanned it from the camera app, too.
- wooptoo 5y agoThe format is: WIFI:S:<SSID>;T:<WPA|WPA3|WEP>;P:<password>;; And can be generated with any qrencode program.
- hendry 5y agoNo password on my farm. Why bother setting a password in a non-crowded area?
- black3r 5y agoDepending on how remote your farm is and how strong is the WiFi signal outside your premises (from a nearby public road, ..). Average case you are in the middle of bumfuck nowhere with a huge private property surrounding your WiFi and nothing's gonna happen. Worse case some script kiddie attacks your vulnerable router (if using default password) or a smart gadget (if you have some and it's a couple of years old) to join a botnet and get your IP address on a blacklist limiting your internet usability (blacklisted IPs may not be able to send e-mails, may get captchas on major websites like Google, ...) Worst case someone driving around noticing you have an open WiFi may drop a battery/solar powered raspberry pi with a 4G modem nearby your WiFi and use your WiFi as an untraceable VPN/proxy to perform some illegal stuff (e.g. upload child pornography or perform some serious hacking) and getting you in trouble with the law.
- barbarbar 5y agoI am not sure I understand the app. Is it 2 input fields one for name and one for password? Which you then print? Is that the functionality - or have I misunderstood?
- cushychicken 5y agoA nice, friction reducing optimization for a home user. Great work, OP. I'll be printing one for my fridge later today.
- tomcam 5y agoThis is a ridiculously good idea. Thank you.
- fortyseven 5y agoI think some folks here need to shut the fuck up and let a developer code using whatever tools make them happy. There have been plenty of times I've decided to use a project as an excuse to learn something new. There's always going to be a more optimal way to go about things. But you might not have nearly as much fun, or grow as a developer. Potentially making a dev feel like shit for sharing the fruits of their labor because they didn't implement it in a way that makes YOU, personally, satisfied? You're just a jerk.
- hnov 5y agoMy iPhone has a pre-defined "Make QR Code" "Starter Shortcut" that you can invoke by typing "Make QR Code" in Home screen search. It basically generates a QR code of the same WIFI:S:$SSID;P:$PASSWORD;; format as wificard.io. https://en.wikipedia.org/wiki/QR_code#Joining_a_Wi%E2%80%91Fi_network https://en.wikipedia.org/wiki/QR_code#Joining_a_Wi%E2%80%91F...
- vxNsr 5y agoWhat? That’s awesome I had no idea that came built in! Pretty cool!
- JorgeGT 5y agoMy Pixel 4a can also generate a QR by opening a particular network in the settings app and pressing «share».
- lostsock 5y agoSamsung Galaxy Ultra 21 can do this too.
- davchana 5y agoMy Honor Nova5t running Android 10 also did this, when I clicked on connected wifi's name.
- xdrosenheim 5y agoI'm pretty sure most phone can do that today. I know most Android can.
- collsni 5y agoHey I almost gave my ssid and pw over to this guy. That's an interesting phishing technique
- collsni 5y agoI almost gave my SSID and password over to this guy, that's an interesting fishing technique.
- renewiltord 5y agoCool app, dude. Thanks for sharing.
- edison112358 5y agoThe Shortcuts app on iPhone can do this.
- Snawoot 5y agoCool! I wonder if we can generate QR code for WPA2 Enterprise with EAP-TLS?
- geonnave 5y agoA nice addition would be either (1) support other languages or (2 - simpler) the ability to edit the field titles (e.g. change from "Network name" to "Nome da rede").
- system2 5y agoIt is open source, you can simply CTRL+F and replace those if your case requires. Or you can create a dropdown somewhere with those variables to replace the placeholder texts etc.
- spikepuppet 5y agoThis is really cool! Good work!
- maxclark 5y agoThank you for this!
- ammar_x 5y agoReally cool, despite that some comments show that generating such QR codes can be done with a simple command; because using this service is faster for me as a person who is not familiar with QRs.
- lucb1e 5y agoI can also recommend drawing it instead of printing if you hate printers with the same passion as me. Record to beat for drawing a working QR code is 3 tries and I think about three hours (for an SSID of 13 bytes (5 unicode characters) and 19-character password). I did it mostly out of curiosity how hard it would actually be (spoiler: medium difficulty).
- dmitryminkovsky 5y agoYou’re my new hero. Did you use graphing paper? Have you hashed by hand as well? http://www.righto.com/2014/09/mining-bitcoin-with-pencil-and-paper.html http://www.righto.com/2014/09/mining-bitcoin-with-pencil-and...
- fouc 5y agoI'm more curious about why you hate printers.
- plasma 5y agoIf OPs experience is anything like mine, they just suck at doing their job. There's often some silly reason its stuck, or it prints wrong, or the colors are off, etc, its really just a super painful experience and I can't believe its still so bad.
- Krasnol 5y agoIs this some meme I didn't hear about?
- nuker 5y agoNice try, lol. People, never enter your passwords on such pages.
- 867-5309 5y agofor this to work device-agnostically presumably there is a URL scheme such as "wifi://", can anyone confirm?
- koins 5y agoShameless (mostly) plug here, https://github.com/kmanc/wifi_qr https://github.com/kmanc/wifi_qr. This repo of mine walks through how to use a raspberry pi with an eInk screen to automatically update passwords and the resulting QR code. Would love to see what y'all think!
- patrickwalton 5y agoCool! I was just thinking about this!
- raspyberr 5y agoI know it says "No tracking, analytics, or fingerprinting are used on this website" but it calls out to Google fonts...
- Mustangdudu69 5y agohttps://coincircle.com/l/I3VxB2MqAi https://coincircle.com/l/I3VxB2MqAi
- wingspan 5y agoReally neat! I whipped up a single file HTML version [1] with a demo [2] using only a CDN-hosted QR library. Thanks for the distraction! [1] https://gist.github.com/ianobermiller/9f17f1022bc75c2228d742d97fe1f82d https://gist.github.com/ianobermiller/9f17f1022bc75c2228d742... [2] https://bl.ocks.org/ianobermiller/raw/9f17f1022bc75c2228d742d97fe1f82d/ https://bl.ocks.org/ianobermiller/raw/9f17f1022bc75c2228d742...
- chovybizzass 5y agoEasy version: https://news.ycombinator.com/item?id=27805746 https://news.ycombinator.com/item?id=27805746
- soheil 5y agoSo apparently navigating to a URL similar to this on iPhone connects you to the specified wifi [0]: WIFI:T:WPA;S:${ssid};P:${password};; [0] https://github.com/bndw/wifi-card/blob/master/src/components/Card.js#L45 https://github.com/bndw/wifi-card/blob/master/src/components...
- ExtraE 5y agoRelevant xkcd: https://xkcd.com/792/ https://xkcd.com/792/
- jaimex2 5y agoOn Android just go to Settings > Wifi > SSID > Share From there its up to you how you print.
- mpva 5y agoLooks like a great way to farm a list of commonly used passwords for users or just wifis. I never trust anything online that generates anything with a password. I got burned from a crypto wallet scam once. but fool be twice...!!!
- aiisjustanif 5y agoRIP password managers.
- modinfo 5y agoThis looks like a simple WiFi password generator, a cooler solution would be to generate one-time passwords for guests. When someone comes to you, they can click on the touch display to generate a password, each guest can then have a separate VLAN.
- koffiezet 5y agoThat's a bit more elaborate, but with WPA enterprise, a radius server and a web-ui this should be pretty doable
- garybake 5y ago"Tape it to the fridge" Please don't do this, at least keep it hidden from general viewing.
- WanderPanda 5y ago> Your WiFi information is never sent to the server. This makes me think that we could use some flag that identifies purely static websites. Like next to the green https lock there is a sign that this website can not send data to any server
- abahlo 5y agoThat would me amazing
- secureleaf 5y agoThis a great idea but it would be difficult to implement. Sure, it would be easy to catch (and block) HTTP requests other than OPTIONS and GET. But even a GET request can be used to send data. Just pack the data you want to send in the query string and voila.
- outericky 5y agoSo don’t allow GET with query params. You want the static moniker? It has to be static. No server interaction after load, and no sending any data during load.
- city41 5y agoYou can still hide the data in "folders". /foo/bar/baz/buz can be totally dynamic on the server.
- ericfrederich 5y agoHow about after load, that tab automatically goes completely offline. Users can manually do this in Chrome on a tab by tab basis by using developer console and setting Throttling to "Offline"
- richthegeek 5y agoNote that the "offline" mode in devtools doesn't kill any websocket connections. It may have other holes i'm not aware of also.
- claviska 5y agoThis is cool. I whipped up a quick clone on CodePen using Shoelace web components for fun: https://codepen.io/claviska/pen/NWjbdoK https://codepen.io/claviska/pen/NWjbdoK
- 13daug 5y agoI never had of cards how do you get it
- tambourine_man 5y agoThe magic here is that there's a WiFi URL scheme. I never knew. Don't know how well supported it is on old OSs but it's pretty cool: wifi: // [username] : [password] @ ssid
- kevincox 5y agoYou can also set up an NFC tag for WiFi. It works basically the same but saves with fiddling with your QR reader, just tap the phone to the tag and click connect.
- ChrisArchitect 5y agomore QR meh -- how does one use this? Assuming everyone has native QR code ability that ties into Network setups? Sorry if I'm behind but is this standard in Android now? (who cares about iOS, let's go with broader platform for now)
- dng88 5y agoWould be a good testing and useful example for say a lisp program?