screm
This commit is contained in:
		
							parent
							
								
									45f720e313
								
							
						
					
					
						commit
						bc8d31ccbc
					
				
					 5 changed files with 28 additions and 9 deletions
				
			
		|  | @ -43,7 +43,7 @@ void openBrowserForAuthCode(String baseurl, App app) { | ||||||
|   Uri url = Uri.https( |   Uri url = Uri.https( | ||||||
|       baseurl, |       baseurl, | ||||||
|       // ignore: prefer_interpolation_to_compose_strings |       // ignore: prefer_interpolation_to_compose_strings | ||||||
|       "/oauth/authorize" + |       "/oauth/authorize" | ||||||
|               "?client_id=" + |               "?client_id=" + | ||||||
|           app.clientId + |           app.clientId + | ||||||
|           "&scope=read+write" + |           "&scope=read+write" + | ||||||
|  |  | ||||||
|  | @ -17,7 +17,7 @@ String cleanUpUsername({required String name}) { | ||||||
| 
 | 
 | ||||||
| String urlFromUsername({required String name}) { | String urlFromUsername({required String name}) { | ||||||
|   name = cleanUpUsername(name: name); |   name = cleanUpUsername(name: name); | ||||||
|   return "${name.substring(name.indexOf("@") + 1)}"; |   return name.substring(name.indexOf("@") + 1); | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| String userFromUsername({required String name}) { | String userFromUsername({required String name}) { | ||||||
|  |  | ||||||
|  | @ -1,9 +1,13 @@ | ||||||
| { | { | ||||||
|     "greeting": "hallo!",  |     "greeting": "hallo!",  | ||||||
|     "user-id-not-valid": "Hmm... die id sieht nicht ganz richtig aus...", |     "user-id-not-valid": "hmm... die id sieht nicht ganz richtig aus...", | ||||||
|     "user-id": "nutzer id", |     "user-id": "nutzer id", | ||||||
|     "user-id-example": "nutzer@beispiel.de", |     "user-id-example": "nutzer@beispiel.de", | ||||||
|     "authorize-in-browser": "im browser autorisieren", |     "authorize-in-browser": "im browser autorisieren", | ||||||
|     "login-failed-snackbar-text": "login fehlgeschlagen!" |     "login-failed-snackbar-text": "login fehlgeschlagen!", | ||||||
|  |     "back-button": "zurück", | ||||||
|  |     "confirm-button": "bestätigen", | ||||||
|  |     "copy-code-from-browser": "bitte den code aus dem browser hierhin kopieren.", | ||||||
|  |     "code-hint": "code" | ||||||
| } | } | ||||||
|    |    | ||||||
|  | @ -1,9 +1,13 @@ | ||||||
| { | { | ||||||
|     "greeting": "hello!",  |     "greeting": "hello!",  | ||||||
|     "user-id-not-valid": "Sorry, this user id doesn't look quite right... ", |     "user-id-not-valid": "sorry, this user id doesn't look quite right... ", | ||||||
|     "user-id": "user id", |     "user-id": "user id", | ||||||
|     "user-id-example": "user@example.com", |     "user-id-example": "user@example.com", | ||||||
|     "authorize-in-browser": "authorize in browser", |     "authorize-in-browser": "authorize in browser", | ||||||
|     "login-failed-snackbar-text": "login failed!" |     "login-failed-snackbar-text": "login failed!", | ||||||
|  |     "back-button": "back", | ||||||
|  |     "confirm-button": "confirm", | ||||||
|  |     "copy-code-from-browser": "please copy the code from your browser here!", | ||||||
|  |     "code-hint": "code" | ||||||
| } | } | ||||||
|    |    | ||||||
|  | @ -93,8 +93,19 @@ class _AuthPageState extends State<AuthPage> { | ||||||
|   @override |   @override | ||||||
|   Widget build(BuildContext context) { |   Widget build(BuildContext context) { | ||||||
|     return Scaffold( |     return Scaffold( | ||||||
|       body: Center( |       body: Padding( | ||||||
|         child: Text("hello"), |         padding: const EdgeInsets.all(8.0), | ||||||
|  |         child: Column( | ||||||
|  |           mainAxisAlignment: MainAxisAlignment.spaceEvenly, | ||||||
|  |           children: [ | ||||||
|  |             Text("copy-code-from-browser".i18n()), | ||||||
|  |             TextFormField( | ||||||
|  |                 decoration: InputDecoration( | ||||||
|  |                     hintText: "123-ABC", | ||||||
|  |                     icon: const Icon(Icons.password), | ||||||
|  |                     labelText: "code-hint".i18n())) | ||||||
|  |           ], | ||||||
|  |         ), | ||||||
|       ), |       ), | ||||||
|     ); |     ); | ||||||
|   } |   } | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue