Я бы хотел создать безопасный тип доступа с одним щелчком мыши, аналогичный приведенным ниже примерам. Я буду использовать PHP, но это не имеет значения, поскольку я просто хочу понять базовую концепцию. В некоторых ответах предлагается использовать GUID, но я не думаю, что это даст мне абсолютно уникальный, безопасный URL, как показано ниже.
# Google Calendar
3qq6jlu04ptlhmb9fencsu5t2k
# Private
3qq6jlu04ptlhmb9fencsu5t2k
# Private 'token'
163a0afe7fkb1ba2acd04c11ef0eefe8
# LogMeIn
# 1024 bit - 128 Character URL
72oxuj0fzefqo3fu04xjtvmd0adj2948rfh7g5by4forkwcy7t651z7hcb6kjjgqkxmvmfqpyrcfy15z1fto8ewcxstjc6avicag7d5qnoimsm19kb9kgi9i7v6z01d5
Я склоняюсь к этому 128-значному, 1024-битовому стилю, поскольку он кажется очень безопасным. Наверное, я могу сделать четыре хэша MD5 и объединить их, но действительно ли это эффективно?
У меня есть два конкретных намерения для такого URL, но я уверен, что есть другие, которые могут найти это полезным.
1) Мгновенный вход в ярлык/значок для пользователей
2) Одноразовый URL (ссылки для восстановления пароля)