Postagens

Mostrando postagens de outubro, 2021

Deploy simples heroko

Para fazer o deploy certificar de não dependencia do sql lite na gem file, e ter a pg gem no lugar visto que o heroku usa postgress, não esquecer de dar um bundle install antes do commit. para conectar no banco só colocar a linha data apontando para uri do postgress. e usa o comando heroku run rails db:migrate # gem install sqlite3 # # Ensure the SQLite 3 gem is defined in your Gemfile # gem 'sqlite3' # default : & default adapter : postgresql encoding : unicode # For details on connection pooling, see Rails configuration guide # https://guides.rubyonrails.org/configuring.html#database-pooling pool : 5 database : postgres://fcaosmvgwdutnh:32a5c944f7ffb557c2cd21c2e6514d3caa5abd4d51b049d73527b741f0b67ead@ec2-44-199-158-170.compute-1.amazonaws.com:5432/d35hlaegvmks7e development : adapter : postgresql encoding : unicode # For details on connection pooling, see Rails configuration guide # https://guides.rubyonrails.org/configuring.html#database-poolin...
Imagem
  O que é autenticação baseada em token? A autenticação baseada em token (também conhecida como  autenticação JSON Web Token  ) é uma nova maneira de lidar com a autenticação de usuários em aplicativos.  É uma alternativa à  autenticação baseada  em  sessão  . A diferença mais notável entre a autenticação baseada em sessão e a autenticação baseada em token é que a autenticação baseada em sessão depende muito do servidor.  Um registro é criado para cada usuário conectado. A autenticação baseada em token não tem estado - ela não armazena nada no servidor, mas cria um token codificado exclusivo que é verificado toda vez que uma solicitação é feita. Ao contrário da autenticação baseada em sessão, uma abordagem de token não associa um usuário com informações de login, mas com um token exclusivo que é usado para transportar transações cliente-host.  Muitos aplicativos, incluindo Facebook, Google e GitHub, usam a abordagem baseada em tokens. Be...