私はこれに本当に慣れていないので、2〜20文字のURLセーフトークンを作成する必要があり、英数字(文字と数字)のみが許可されています。このトークンは、支払いプロバイダーによる処理に使用します。
以下の方法をとったのですが、トークンが無効であるというエラーが出ました。URLセーフでありながら20文字を超えず、英数字のみを使用するようにメソッドを書き直すにはどうすればよいですか?
token = SecureRandom.urlsafe_base64
私はこれに本当に慣れていないので、2〜20文字のURLセーフトークンを作成する必要があり、英数字(文字と数字)のみが許可されています。このトークンは、支払いプロバイダーによる処理に使用します。
以下の方法をとったのですが、トークンが無効であるというエラーが出ました。URLセーフでありながら20文字を超えず、英数字のみを使用するようにメソッドを書き直すにはどうすればよいですか?
token = SecureRandom.urlsafe_base64