|
Servidor de Autenticação (OAuth) |
Started by Vinicius Souza, Mar., 05 2018 12:12 AM - 4 replies |
| |
| | | |
|
| |
Posted on March, 05 2018 - 12:12 AM |
Pessoal,
Estou desenvolvendo um Web Server Restful para que outros sistemas possam conversar com nossa aplicação, porém necessito desenvolver um Authentification Server para fornecer o Token para os clientes e estes possam acessar as informações com segurança. Alguém pode me ajudar com exemplos para a construção do meu Authentification Server?
Atenciosamente. |
| |
| |
| | | |
|
| | |
| |
Posted on March, 08 2018 - 1:24 PM |
olá! também estou vendo isso. Mas gostaria de usar o JWT = Json web token conforme o ensinamento do
ainda estou estudando... |
| |
| |
| | | |
|
| | |
| |
Posted on March, 10 2018 - 10:22 PM |
Idenir,
O vídeo postado está com erro.
Vinicius |
| |
| |
| | | |
|
| | |
| |
Registered member 1 message |
|
Posted on March, 13 2018 - 7:31 PM |
Então fiz tudo, mas não valida no JWT.IO, eu copio o s_conteudo_sig para o site jwt.io para debugar... mostra, mas não valida a senha ....
// criar um JWT = Json Web Token // exemplo:
// testar o resultado em: https://jwt.io
Header is array of 0 ST_header // cabeçalho Header = [["JWT","HS256"]] s_json is string ANSI Serialize(Header, s_json, psdJSON) // Serialization of the element s_json_header is ANSI string s_json_header = Crypt(s_json,"",cryptNone ,encodeBASE64)
// conteudo a ser enviado arrPayload is array of st_etiqueta st_linha_payload is st_etiqueta
FOR EACH etiqueta st_linha_payload.nr_etiqueta = etiqueta.nr_etiqueta st_linha_payload.nr_deposito = etiqueta.nr_deposito ArrayAdd(arrPayload,st_linha_payload) END
Serialize(arrPayload, s_json, psdJSON) // Serialization of the element s_json_payload is ANSI string s_json_payload = Crypt(s_json,"",cryptNone ,encodeBASE64)
// assinatura s_conteudo_sig is string = s_json_header + "." + s_json_payload s_json_signature is ANSI string s_json_signature = HashString(HA_HMAC_SHA_256,s_conteudo_sig,"bob-esponja") s_json_signature = Crypt(s_json_signature,"",cryptNone ,encodeBASE64) s_conteudo_sig = s_json_header + "." + s_json_payload + "."+s_json_signature |
| |
| |
| | | |
|
| | |
| |
Posted on March, 17 2018 - 12:25 PM |
Obrigado e parabéns pelo vídeo, foi muito esclarecedor.
Vinicius |
| |
| |
| | | |
|
| | | | |
| | |
|