Okay, let's take a quick look at the code.
Here's where we entered the user argument, passed the
user argument. Here's where we check if the user
is now and if it is throw unauthorized exception. Here's
where we set the default display name if the
user doesn't submit it in the form. Yup and that's
all there is to it, so we've defined a
wonderful safe profile method except it doesn't actually save anything.
The next lesson you are going to learn to use the data store to save your data.
Vale, echemos un vistazo rápido al código.
Aquí es donde introdujimos el argumento de usuario,
donde pasamos el argumento de usuario. Aquí, donde comprobamos si el usuario
está now y, si lo está, lanzamos excepción no autorizada.
Aquí es donde marcamos el nombre por defecto
si el usuario no lo envía en el formulario. Sí.
Ya está todo.
El método de perfil ya es seguro a no ser que no se guarde nada.
En la próxima lección aprenderán a usar el almacén para guardar.
簡単にコードを確認しましょう
ここにユーザ引数を入れました
この部分がユーザが無効かどうか調べ 無効ならUnauthorizedExceptionをスローします
displayNameが提出されていない場合
デフォルトの名前を 与えるよう ここで設定されています
これで全部です
実際には何も保存しませんが きちんとsaveProfileメソッドが定義できています
次のレッスンではDatastoreを使って データを保存する方法を学びます
Vamos dar uma olhada rápida no código.
É aqui onde inserimos o argumento do usuário.
Aqui verificamos onde o usuário está
e se é jogado a uma exceção não autorizada.
Aqui estabelecemos o nome da exibição padrão
se o usuário não submetê-lo no formulário.
É só isso.
Definimos um maravilhoso método de perfil de segurança
exceto que ele não salva nada, de fato.
Na próxima lição,
você aprenderá a usar o repositório de dados para salvar os seus.