A dotenv csomag használata az érzékeny adatok tárolásához.
This commit is contained in:
parent
af5d9d2c0b
commit
7dd642b299
5
.env
Normal file
5
.env
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
|
||||||
|
SUPABASE_URL=https://supa.app-dev.hu
|
||||||
|
SUPABASE_ANON_KEY=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.ewogICJyb2xlIjogImFub24iLAogICJpc3MiOiAic3VwYWJhc2UiLAogICJpYXQiOiAxNzQwMjY1MjAwLAogICJleHAiOiAxODk4MDMxNjAwCn0.4cMVfAnBLxne1lq0fm94rgtXLBJdRx-0f-E4Jd_jFwI
|
||||||
|
|
||||||
|
GOOGLE_WEB_CLIENT_ID=123456789-abc.apps.googleusercontent.com
|
||||||
3
.env.example
Normal file
3
.env.example
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
SUPABASE_URL=
|
||||||
|
SUPABASE_ANON_KEY=
|
||||||
|
GOOGLE_WEB_CLIENT_ID=
|
||||||
4
android/.gitignore
vendored
4
android/.gitignore
vendored
@ -11,3 +11,7 @@ GeneratedPluginRegistrant.java
|
|||||||
key.properties
|
key.properties
|
||||||
**/*.keystore
|
**/*.keystore
|
||||||
**/*.jks
|
**/*.jks
|
||||||
|
|
||||||
|
.env
|
||||||
|
.env.*
|
||||||
|
!.env.example
|
||||||
|
|||||||
@ -1,5 +1,6 @@
|
|||||||
import 'package:firebase_core/firebase_core.dart';
|
import 'package:firebase_core/firebase_core.dart';
|
||||||
import 'package:flutter/material.dart';
|
import 'package:flutter/material.dart';
|
||||||
|
import 'package:flutter_dotenv/flutter_dotenv.dart';
|
||||||
import 'package:get/get.dart';
|
import 'package:get/get.dart';
|
||||||
import 'package:supabase_flutter/supabase_flutter.dart';
|
import 'package:supabase_flutter/supabase_flutter.dart';
|
||||||
import 'package:terepi_seged/routes/app_pages.dart';
|
import 'package:terepi_seged/routes/app_pages.dart';
|
||||||
@ -10,11 +11,11 @@ import 'package:terepi_seged/services/gnss/gnss_service.dart';
|
|||||||
Future<void> main() async {
|
Future<void> main() async {
|
||||||
WidgetsFlutterBinding.ensureInitialized();
|
WidgetsFlutterBinding.ensureInitialized();
|
||||||
await Firebase.initializeApp();
|
await Firebase.initializeApp();
|
||||||
|
await dotenv.load(fileName: ".env");
|
||||||
|
|
||||||
await Supabase.initialize(
|
await Supabase.initialize(
|
||||||
url: 'https://supa.app-dev.hu',
|
url: dotenv.env['SUPABASE_URL']!,
|
||||||
anonKey:
|
anonKey: dotenv.env['SUPABASE_ANON_KEY']!);
|
||||||
'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.ewogICJyb2xlIjogImFub24iLAogICJpc3MiOiAic3VwYWJhc2UiLAogICJpYXQiOiAxNzQwMjY1MjAwLAogICJleHAiOiAxODk4MDMxNjAwCn0.4cMVfAnBLxne1lq0fm94rgtXLBJdRx-0f-E4Jd_jFwI');
|
|
||||||
|
|
||||||
await Get.putAsync<CoordConverterService>(
|
await Get.putAsync<CoordConverterService>(
|
||||||
() => CoordConverterService().init());
|
() => CoordConverterService().init());
|
||||||
|
|||||||
@ -71,6 +71,7 @@ dependencies:
|
|||||||
geolocator: ^14.0.2
|
geolocator: ^14.0.2
|
||||||
flutter_foreground_task: ^9.2.2
|
flutter_foreground_task: ^9.2.2
|
||||||
flutter_blue_plus: ^2.3.2
|
flutter_blue_plus: ^2.3.2
|
||||||
|
flutter_dotenv: ^6.0.1
|
||||||
|
|
||||||
flutter:
|
flutter:
|
||||||
sdk: flutter
|
sdk: flutter
|
||||||
@ -108,6 +109,7 @@ flutter:
|
|||||||
uses-material-design: true
|
uses-material-design: true
|
||||||
# To add assets to your application, add an assets section, like this:
|
# To add assets to your application, add an assets section, like this:
|
||||||
assets:
|
assets:
|
||||||
|
- .env
|
||||||
- assets/RiveAssets/travel_icons_pack.riv
|
- assets/RiveAssets/travel_icons_pack.riv
|
||||||
- assets/background_image.png
|
- assets/background_image.png
|
||||||
- assets/Files/telkek_0510.geojson
|
- assets/Files/telkek_0510.geojson
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user