✨ Token limité à une semaine + patch création infini de token + UserDTO pour cacher token et/ou password
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/push Build is passing
Details
parent
6d63f0b5ff
commit
3e0e3fa9cb
@ -0,0 +1,15 @@
|
||||
package allin.dto
|
||||
|
||||
import allin.model.User
|
||||
import kotlinx.serialization.Serializable
|
||||
|
||||
@Serializable
|
||||
data class UserDTO(val username: String,val email: String, val nbCoins: Int)
|
||||
@Serializable
|
||||
data class UserDTOWithToken(val username: String,val email: String, val nbCoins: Int, val token:String?)
|
||||
fun convertUserToUserDTO(user: User): UserDTO {
|
||||
return UserDTO(user.username, user.email, user.nbCoins)
|
||||
}
|
||||
fun convertUserToUserDTOToken(user: User): UserDTOWithToken {
|
||||
return UserDTOWithToken(user.username, user.email, user.nbCoins,user.token)
|
||||
}
|
Loading…
Reference in new issue