I have portal login page which is developed by PHP and there is in another side free radius server run into Ubuntu machine the authentication occurred by MySQL database and every thing go fine when registered user trying to access the internet, he must insert username and password. after that this user will authenticate using a free radius server. now I want users to be able to log in using google apps where I can insert users there . I installed the google authenticator in ubuntu machine and it can generate QR code successfully , but how can I use it . in another word , I have g suit account and domain where I can insert the users who can log in to my captive portal . how can I do that and why I must use google authenticator because I don't know how can I using it in my system because google authenticator only generate QR code that means every body can log in to my portal and I don't want that I hope I explained my problem clearly
Related Questions in FREERADIUS
- Freeradius server setup with EAP-TLS but certificate is offered when joining. I never added CA certificate but device will join. How to stop this?
- Eapol_test showing timestamp for Access-Request and Response messages
- How to set up authorization in freeradius for a captive portal divided into admin and user
- FreeRadius "failed to execute ntlm_auth: permission denied"
- freeRADIUS TACACS error Invalid type "Authentication-Start" in listen section
- Openssl v3.0.8 + eapol_test (wpa_supplicant2.10) cannot authenticate to 802.1x network
- Freeradius Disable "marking server as dead"
- Compatibility Issue Between ldapjs Library and FreeRADIUS
- When installing via yum / dnf / apt winbind is missing
- php with ioncube given error /usr/local/ioncube/ioncube_loader_lin_5.3.so: undefined symbol: _empty_map
- can authetificate from radius itself but can`t from any other sourse (cisco router) by same user
- Modify Auth-Type in post-proxy
- How to configure freeradius to update clientsecrets if there is a update in Postgres database?
- how to include 'Packet-Src-IP-Address' for map in FreeRadius V.4x
- how to use rlm_rest for FreeRadius 4.X Dynamic Clients
Related Questions in GOOGLE-AUTHENTICATOR
- Safest way to get bank password from API
- Is it possible to use mobile phone as security key in SSH?
- Use HMAC-SHA-256 or HMAC-SHA-512 with the Google Authenticator App
- React JS App with Google Authentication. Hide Google Login button button on authentication
- react-google-login not compatible with React 18 What is an alternative?
- Two-step verification with php sonata-Project/google-authenticator not working
- Two factor authentication code validation/expiry issues in google/Microsoft authenticator
- Communicating with Google Auth API using an issuer and secret - Python
- google Authentication with vue3.js
- I can't verify google Authenticator OTP, I got alwais Incorrect OTP code in Flutter
- Show link to reset OTP device in keycloak
- C# ASP.NET work with Google.Authenticator
- How to configure Google API authenticator (redirectUrl value)?
- using google authenticator PAM with vsFTPd on RedHat
- libpam-google-authenticator. Couldn't authorize with gradle pugin org.hidetake.ssh
Related Questions in CAPTIVEPORTAL
- How to set up authorization in freeradius for a captive portal divided into admin and user
- Arduino ESP32 WebServer can't send requested files programmatically?
- Is it possible to have a Captive portal pop-up on android when reverse tethering?
- Setting up a Captive Portal for Android Reverse Tethering with Gnirehtet
- Why is Selenium hanging when I try to fetch "http://httpforever.com" to load a captive portal?
- Disable/enable my vpn service in android while connecting to captive portal
- Issue with ESP32 AP Server - Enabling Internet Access for Mobile Devices without Manual Confirmation
- How to get UniFi Captive Portal parameters to authenticate User Equipment with the UniFi API Client (ArtOfWiFi), when using CAPPORT API (RFC8908)?
- AppStore and PlayStore URL not working as expected?
- When I use an Android device, how can I know whether the current page is running in a browser or in captive portal, only by Javascript methods
- I struggle creating a script to connect a wifi with a captive portal
- iOS Captive Network Assistant (CNA) does not load on some iPhones
- use captive portal page on android as normal web page?
- DHCP Captive portal using scapy
- How do I save the URL that was requested and forward to it after the user went through the captive portal?
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
I hope I have understood your question correctly. Basically, you want to authenticate the user in Freeradius by using google authenticator.
You can't directly pass the QR code to Freeradius but you can do is once the user is authenticated using QR code on the web you can generate unique username and password based on QR code session and insert that values into radcheck and pass same username and password in the authentication request.
This is very generic approach to social media authentication on captive portal using Freeradius